Files
channels-seerr/docker-compose.test.yml
Synapse 83843bb6c8
Some checks are pending
Seerr CI / i18n Check (push) Waiting to run
Seerr CI / Lint & Test Build (push) Waiting to run
Seerr CI / Build (per-arch, native runners) (amd64, linux/amd64, ubuntu-24.04) (push) Waiting to run
Seerr CI / Build (per-arch, native runners) (arm64, linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Seerr CI / Publish multi-arch image (push) Blocked by required conditions
Seerr CI / Send Discord Notification (push) Blocked by required conditions
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
Merge Conflict Labeler / Labeling (push) Waiting to run
docs: add Docker testing setup and instructions
2026-02-21 01:08:28 +00:00

36 lines
810 B
YAML

version: '3.8'
services:
seerr:
build:
context: .
dockerfile: Dockerfile
args:
COMMIT_TAG: channels-dvr-test
container_name: channels-seerr-test
hostname: seerr
ports:
- "5055:5055"
environment:
- LOG_LEVEL=debug
- TZ=America/Chicago
volumes:
- ./config:/app/config
restart: unless-stopped
# Optional: PostgreSQL for production-like testing
# Uncomment if you want to test with Postgres instead of SQLite
# postgres:
# image: postgres:15-alpine
# container_name: seerr-postgres
# environment:
# - POSTGRES_PASSWORD=seerr
# - POSTGRES_USER=seerr
# - POSTGRES_DB=seerr
# volumes:
# - postgres-data:/var/lib/postgresql/data
# restart: unless-stopped
# volumes:
# postgres-data: