Server changes/Sonarr
This commit is contained in:
@@ -8,6 +8,11 @@ services:
|
||||
- "${MEMBY_PORT:-8080}:8080"
|
||||
environment:
|
||||
MEMBY_LISTEN_ADDR: ":8080"
|
||||
# INFO keeps Docker logs concise. Temporarily use DEBUG to include successful
|
||||
# health checks, maintenance polling and artwork requests.
|
||||
MEMBY_LOG_LEVEL: "${MEMBY_LOG_LEVEL:-INFO}"
|
||||
# Local day boundaries and schedule labels for Sonarr's "airing today" row.
|
||||
MEMBY_TIMEZONE: "${MEMBY_TIMEZONE:-Pacific/Auckland}"
|
||||
# How the gateway reaches Emby.
|
||||
MEMBY_EMBY_URL: "${MEMBY_EMBY_URL:?set MEMBY_EMBY_URL in .env}"
|
||||
# What the TVs are told to stream from. Only set this when it differs from the
|
||||
@@ -16,15 +21,30 @@ services:
|
||||
MEMBY_DATABASE_URL: "postgres://memby:${POSTGRES_PASSWORD:?set POSTGRES_PASSWORD in .env}@postgres:5432/memby?sslmode=disable"
|
||||
MEMBY_REDIS_URL: "redis://redis:6379/0"
|
||||
MEMBY_HOME_TTL: "${MEMBY_HOME_TTL:-60s}"
|
||||
# Strict per-Emby-user TV allowance. Signing the same physical TV in again
|
||||
# replaces its token and does not consume another slot.
|
||||
MEMBY_MAX_CLIENTS_PER_USER: "${MEMBY_MAX_CLIENTS_PER_USER:-1}"
|
||||
# Unset disables /admin entirely — the library import, maintenance switch and
|
||||
# analytics page all live behind it.
|
||||
MEMBY_ADMIN_TOKEN: "${MEMBY_ADMIN_TOKEN:-}"
|
||||
# CI publishes signed APKs here. The dedicated token does not grant access to the
|
||||
# rest of the admin API.
|
||||
MEMBY_PUBLIC_URL: "${MEMBY_PUBLIC_URL:-https://mserver.sublogue.com}"
|
||||
MEMBY_RELEASE_DIR: "/data/releases"
|
||||
MEMBY_RELEASE_PUBLISH_TOKEN: "${MEMBY_RELEASE_PUBLISH_TOKEN:-}"
|
||||
# Hourly incremental import: enough for episodes landing through the day, and
|
||||
# films appearing weekly ride along.
|
||||
MEMBY_SYNC_INTERVAL: "${MEMBY_SYNC_INTERVAL:-1h}"
|
||||
MEMBY_SYNC_ON_START: "${MEMBY_SYNC_ON_START:-false}"
|
||||
MEMBY_SYNC_USER_ID: "${MEMBY_SYNC_USER_ID:-}"
|
||||
MEMBY_SYNC_API_KEY: "${MEMBY_SYNC_API_KEY:-}"
|
||||
# Optional read-only Sonarr calendar integration. Both values are required to
|
||||
# enable it; the API key remains inside the gateway.
|
||||
MEMBY_SONARR_URL: "${MEMBY_SONARR_URL:-}"
|
||||
MEMBY_SONARR_API_KEY: "${MEMBY_SONARR_API_KEY:-}"
|
||||
MEMBY_SONARR_TTL: "${MEMBY_SONARR_TTL:-5m}"
|
||||
volumes:
|
||||
- memby-releases:/data/releases
|
||||
depends_on:
|
||||
postgres:
|
||||
condition: service_healthy
|
||||
@@ -66,3 +86,4 @@ services:
|
||||
|
||||
volumes:
|
||||
memby-postgres:
|
||||
memby-releases:
|
||||
|
||||
Reference in New Issue
Block a user