-
Notifications
You must be signed in to change notification settings - Fork 1
Configuration
StreamMon Bot edited this page Feb 23, 2026
·
1 revision
StreamMon stores all data under two directories inside the container: /app/data (database) and /app/geoip (geolocation database). These are mapped to your host filesystem via bind mounts in docker-compose.yml so you can easily back up and inspect the data.
Most settings (media servers, auth providers, GeoIP license key, integrations) are configured through the web UI. The following environment variables are available for deployment-level configuration:
| Variable | Default | Description |
|---|---|---|
LISTEN_ADDR |
:7935 |
HTTP listen address |
POLL_INTERVAL |
5s |
Media server polling interval (minimum 2s) |
TOKEN_ENCRYPTION_KEY |
Base64-encoded 32-byte key for encrypting stored Plex tokens (see Overseerr and Seerr Integration) | |
CORS_ORIGIN |
Allowed CORS origin for reverse proxy setups (see Reverse Proxy) | |
HOUSEHOLD_AUTOLEARN_MIN_SESSIONS |
10 |
Minimum sessions from an IP before auto-detecting it as a household location (set to 0 to disable) |