Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 1.42 KB

README.md

File metadata and controls

32 lines (20 loc) · 1.42 KB

novium

A game server hosting platform: a panel to manage game servers, nodes and databases.

  • backend/ - Axum API. Postgres is the source of truth, Valkey holds cache and short-lived shared state. Talks to nodes and database hosts over mTLS.
  • frontend/ - Vite + React SPA.
  • database_agent/ - runs database engines in Docker and proxies them on shared ports.
  • database_agent_common/ - DTOs, service traits and the SDK the backend uses to talk to the agent.

Getting started

See CLAUDE.md for the development commands and project conventions, and deploy/README.md for running the stack.

The backend also builds against daemon and zelus_keys, which live in their own repositories.

License

This project is source available, not open source.

Path License
everything except the two below PolyForm Noncommercial 1.0.0
database_agent/ MIT
database_agent_common/ MIT

The database agent is largely inspired by calagopus/db-agent (MIT), so it keeps the MIT license and its copyright notice.

Third-party content under .claude/ keeps its own license.

Security

Please report vulnerabilities privately to the maintainers instead of opening a public issue.