Host live quizzes freely
This is the code for the website (developed in Svelte). It relies on two other components to function properly:
- Backend game server: Code is open source under opencode-mit/fuiz. The urls to it are defined by: PUBLIC_BACKEND_URL and PUBLIC_WS_URL. In production, this is api.fuiz.us.
- Backend image server: Code is open source under opencode-mit/corkboard. The url to it is defined by PUBLIC_CORKBOARD_URL. In production, this is corkboard.fuiz.us.
Additionally, the website relies on Cloudflare APIs for viewing the library. Since this is not a core component of the website, we will be putting off its proper documentation.
Due to the nature of fast development, it's not a goal at the moment to make self-hosting as easy as possible. Once things stabilize a bit more we will put an effort towards providing docker images.
After installing dependancies with bun install
, start a development server:
bun run dev
While we use bun
ourselves, npm
should work just as fine.
The live components' status can be accessed on status.fuiz.us.