Admin Configuration
Accessing Admin
The Admin panel is at /admin.html. It requires you to log in with the admin password configured in your server environment.
Rigs
A rig is an OBS machine identified by a unique Rig ID. Configure one rig per streaming PC.
Adding a rig
- Click Add Table / Rig
- Fill in the required fields:
| Field | Description |
|---|---|
| Rig ID | A unique identifier for this OBS machine (e.g. table-1, studio-a). Must match what is set in the OBS browser source URL parameter ?rigId=. |
| Label | Friendly display name shown to operators (e.g. “Table 1 — Main Hall”) |
| Table Number | Optional numeric table number |
| OBS Profile Name | The OBS profile to switch to for this rig |
| OBS Scene Collection | The scene collection name (informational — OBS WebSocket v5 does not support switching collections mid-stream) |
| Match Scene Name | The OBS scene to activate when going live with a match |
| Intermission Scene Name | The OBS scene to activate for intermissions (leave blank if not used) |
| YouTube Stream ID | The YouTube persistent stream ID for this rig (optional) |
| YouTube Stream Key | The YouTube persistent stream key for this rig (optional) |
- Click Save
YouTube Persistent Streams: If you have a YouTube persistent stream configured for a rig, the app will reuse that stream key for every broadcast rather than creating a new one-off stream each time. This is recommended for rigs that stream regularly.
Editing a rig
Click the Edit button on any rig card to update its settings.
Deleting a rig
Click Delete on a rig card. This removes the rig from the database. Any active matches on that rig will lose their configuration reference but the MQTT topic will remain active until the overlay disconnects.
Feature Flags
See Feature Flags for details on enabling/disabling optional Match Info fields.
Security
The Admin panel is protected by a session-based password. The password is set via the ADMIN_PASSWORD environment variable on the server. See Installation & Setup for server configuration.