Welcome to the official repository for the Empire of Furnovskyland's Commonwealth website! This is an open-source, statically generated site built with Eleventy (11ty) and vanilla CSS/JS.
If you'd like to contribute, test features, or just run the site on your own machine, follow these steps:
Make sure you have Node.js or Bun installed on your system.
Clone the repository and install the required packages:
bun install
# or npm installRun the local server with live-reloading enabled. This will start an Eleventy server at http://localhost:8080:
bun run start
# or npm startTo generate the final static files in the docs/ folder (for production deployment):
bun run build
# or npm run buildThe website relies on dynamic data (such as Discord server statistics, Minecraft server status, etc.) which is fetched via REST APIs.
Currently, the site uses standard open APIs where possible (like mcsrvstat.us or Discord's Widget JSON API).
If you need to query custom endpoints, build a new tool, or need advanced data from Furnovskyland's core systems:
- You will need to create your own backend API or
- Contact the Leader of Furnovskyland for official access credentials or to get a custom endpoint added to the official
api.furnovskyland.hu(or equivalent) service.
- Static Site Generator: Eleventy (
@11ty/eleventy) - Styling: Vanilla CSS (
src/CSS/style.css) - Logic: Vanilla JavaScript (
src/JS/script.js) - Hosting: Configured for seamless deployment on Vercel (
vercel.json) or GitHub Pages.
Interested in contributing to Furnovskyland's digital infrastructure? Open a Pull Request or create an Issue on GitHub!