Welcome to the SpaceMusic Server documentation.

SpaceMusic Server is the self-hosted infrastructure powering the SpaceMusic platform -- a live music streaming, monitoring, and data system running on a Hetzner dedicated server. All services are containerized and deployed via devpu.sh or Docker Compose, with Traefik as the reverse proxy and Authentik for SSO.

Sections

  • Getting Started -- Server access, SSO setup, and subdomain overview
  • Streaming -- LiveKit streaming architecture and dashboard
  • API Gateway -- Unified REST API for all services
  • Relay -- Centrifugo real-time messaging channels
  • Monitoring -- Grafana dashboards, Prometheus metrics, and uptime monitoring
  • Storage -- MinIO object storage buckets and access
  • UWD Editors -- Universal Website Definition editor instances
  • Infrastructure -- Server configuration, Traefik routing, and deployment