Skip to main content

Self-Hosting Magne

Self-hosting is not yet available. This section will be populated once the self-hosted infrastructure decisions are finalized.

What’s Planned

Magne is being designed to support self-hosted deployments for teams and organizations that need full data sovereignty. A self-hosted Magne instance will include:
  • API Server — The Rust backend handling all platform logic
  • PostgreSQL — Primary data store
  • Voice Infrastructure — Real-time audio/video (provider TBD — see Roadmap)
  • Bot Service — Optional music and command bot
  • File Storage — Media upload handling

Current Status

The core application architecture is monorepo-native — all components live in a single repository. This makes self-hosting viable once the voice infrastructure decision is resolved.

What’s Ready

  • ✅ API server is deployable as a standalone binary
  • ✅ PostgreSQL schema and migrations
  • ✅ Environment-based configuration
  • ✅ Media directory management

What’s Pending

  • ⏳ Voice infrastructure decision (LiveKit vs. Jitsi vs. alternative)
  • ⏳ Docker Compose / deployment manifests
  • ⏳ Configuration reference documentation
  • ⏳ Upgrade path and migration tooling