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