JHH StudioMaster · Dash · Space

API gateway, admin console and User Portal

API gateway and admin console for SpaceMusic, plus the User Portal for licences.

What it is

The API gateway is a web app we wrote ourselves with SvelteKit (a web framework, svelte.dev). It puts one web address and one login in front of the other SpaceMusic services, such as streaming, storage and monitoring (source code).

For us: The admin console manages the server’s services, and the same app serves the User Portal at my.spacemusic.tv, where licences and devices are linked. The Releases tab is where the current SpaceMusic installer is downloaded.

Login: the admin console uses the studio login (Authentik, admin group); the API uses an API key; the User Portal uses the studio login.

How to start

  1. Open https://api.spacemusic.tv and sign in with the studio login.
  2. Open the Releases tab to download the current SpaceMusic installer.

Find it

Guides

Related Cards