Add RomM cutover stack on PD
Some checks failed
secret-guardrails / artifact-secret-scan (push) Has been cancelled
secret-guardrails / gitleaks (push) Has been cancelled

This commit is contained in:
Fizzlepoof
2026-05-26 02:12:53 +00:00
parent 09232f7d70
commit 59a83590c5
2 changed files with 61 additions and 1 deletions

View File

@@ -169,6 +169,52 @@ services:
retries: 3
start_period: 300s
romm:
container_name: romm
image: rommapp/romm:latest
restart: unless-stopped
depends_on:
romm-db:
condition: service_healthy
networks:
- media-net
- pangolin
ports:
- "8457:8080"
environment:
TZ: ${TZ}
DB_HOST: romm-db
DB_PORT: 3306
DB_USER: ${ROMM_DB_USER}
DB_NAME: ${ROMM_DB_NAME}
DB_PASSWD: ${ROMM_DB_PASS}
STEAMGRIDDB_API_KEY: ${STEAMGRIDDB_API_KEY}
ENABLE_SCHEDULED_RESCAN: ${ENABLE_SCHEDULED_RESCAN}
GUNICORN_WORKERS: ${GUNICORN_WORKERS}
MOBYGAMES_API_KEY: ${MOBYGAMES_API_KEY}
IGDB_CLIENT_ID: ${IGDB_CLIENT_ID}
RESCAN_ON_FILESYSTEM_CHANGE_DELAY: ${RESCAN_ON_FILESYSTEM_CHANGE_DELAY}
ENABLE_SCHEDULED_UPDATE_SWITCH_TITLEDB: ${ENABLE_SCHEDULED_UPDATE_SWITCH_TITLEDB}
SCHEDULED_UPDATE_SWITCH_TITLEDB_CRON: ${SCHEDULED_UPDATE_SWITCH_TITLEDB_CRON}
DISABLE_DOWNLOAD_ENDPOINT_AUTH: ${DISABLE_DOWNLOAD_ENDPOINT_AUTH}
ROMM_AUTH_SECRET_KEY: ${ROMM_AUTH_SECRET_KEY}
IGDB_CLIENT_SECRET: ${IGDB_CLIENT_SECRET}
SCHEDULED_RESCAN_CRON: ${SCHEDULED_RESCAN_CRON}
SCAN_TIMEOUT: ${SCAN_TIMEOUT}
DISABLE_CSRF_PROTECTION: ${DISABLE_CSRF_PROTECTION}
volumes:
- /mnt/unraid/data/media/RomM:/romm/library
- /mnt/docker-ssd/docker/appdata/romm/resources:/romm/resources
- /mnt/docker-ssd/docker/appdata/romm/assets:/romm/assets
- /mnt/docker-ssd/docker/appdata/romm/config:/romm/config
- /mnt/docker-ssd/docker/appdata/romm/redis-data:/redis-data
healthcheck:
test: ["CMD-SHELL", "curl -fsS http://127.0.0.1:8080/ >/dev/null || exit 1"]
interval: 30s
timeout: 10s
retries: 3
start_period: 60s
seerr:
container_name: seerr
image: ghcr.io/seerr-team/seerr:latest