Skip to main content

Self-Hosting Roadmap

Voice Infrastructure Decision

The primary blocker for self-hosting is the voice infrastructure choice. The hosted version of Magne uses LiveKit for real-time audio/video, but LiveKit’s self-hosting complexity may not be appropriate for all deployment targets.

Options Under Evaluation

Decision Criteria

  • Deployment simplicity — Can a sysadmin deploy it with Docker Compose?
  • Resource efficiency — Reasonable CPU/RAM for small team deployments
  • Feature parity — Must support the same voice/video capabilities as hosted
  • Maintenance burden — Ongoing updates and security patches

Timeline

This is not a committed timeline — it’s a rough indication of priorities:
  1. Phase 1: Resolve voice infra decision
  2. Phase 2: Docker Compose manifests for API + DB + voice
  3. Phase 3: Configuration reference and deployment guide
  4. Phase 4: Upgrade tooling and migration scripts

Contributing

If you’re interested in helping shape the self-hosting story, open an issue on GitHub with your deployment requirements and constraints.