Services
| Service | Purpose |
|---|---|
mariadb | Persistent relational data store. |
server | Polling, auth, monitor routes, event persistence, Discord fan-out, and logs. |
web | SvelteKit frontend for login, settings, monitor, alerts, and logs. |
Published images
kriziw/vatsim-monitor-serverkriziw/vatsim-monitor-webmariadb:11.8by default, configurable withMARIADB_VERSION.
Reverse proxy
If the web app is behind a trusted reverse proxy, set ORIGIN to the exact public browser URL and configure forwarded-header env values so SvelteKit accepts login and registration form posts.
ORIGIN=https://monitor.example.com
PROTOCOL_HEADER=x-forwarded-proto
HOST_HEADER=x-forwarded-host
PORT_HEADER=x-forwarded-port