Illyaverse Docs

Illyaverse operator docs

How to deploy, configure and run your own Illyaverse osu! community server.

These pages are for server operators. Players should use the in-site connection guide and player help.

Components

NameRole
SerendipityWebsite (Next.js)
SanctuaryWebsite API, accounts, scores, beatmaps (Rust)
Resonanceosu! stable and lazer protocol gateway (Rust)
KaleidoscopeLauncher players use to connect
TransfigurationBridge Kaleidoscope loads into lazer
PostgreSQL, CaddyDatabase, reverse proxy with automatic HTTPS

Start here

  1. Quickstart: run everything locally.
  2. Deployment: your own domain and HTTPS.
  3. Configuration: every environment variable.
  4. Backup and restore: before you upgrade anything.
  5. Connecting players: what players need and what you must provide.
  6. Status: what is verified and what is still being tested.

Sign-in, play, chat and score submission have been verified on stable and lazer. Multiplayer is partly verified and spectating is not. Test your chosen client version before opening registration.

On this page