Files
2026-11-01 23:58:26 +03:00

32 lines
871 B
YAML

services:
mediamanager:
image: ghcr.io/maxdorninger/mediamanager/mediamanager:latest
container_name: mediamanager
restart: unless-stopped
ports:
- 8000:8000
environment:
- CONFIG_DIR=/app/config
volumes:
- /mnt/tank/media:/data/
- /mnt/ssd/apps/mediamanager:/app/config/
- /mnt/ssd/apps/mediamanager/images/:/data/images/
db:
image: postgres:latest
restart: unless-stopped
container_name: mediamanager-db
volumes:
- /mnt/ssd/apps/mediamanager/postgres:/var/lib/postgresql/data
healthcheck:
test:
- CMD-SHELL
- pg_isready -d $${POSTGRES_DB} -U $${POSTGRES_USER}
interval: 10s
timeout: 5s
retries: 5
environment:
POSTGRES_USER: MediaManager
POSTGRES_DB: MediaManager
POSTGRES_PASSWORD: ${MEDIAMANAGER_PG_PASSWORD}
networks: {}