home-docker/main-docker/jellystat/compose.yaml
2025-06-21 16:47:01 -05:00

28 lines
No EOL
772 B
YAML

services:
jellystat-db:
image: postgres:15.2
container_name: jellystat-db
restart: unless-stopped
environment:
- POSTGRES_USER=${POSTGRES_USER}
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
volumes:
- /home/docker/jellystat/postgres:/var/lib/postgresql/data
jellystat:
image: cyfershepard/jellystat:latest
container_name: jellystat
restart: unless-stopped
environment:
- POSTGRES_USER=${POSTGRES_USER}
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
- POSTGRES_IP=jellystat-db
- POSTGRES_PORT=5432
- JWT_SECRET=${JWT_SECRET}
- TZ=America/Chicago
volumes:
- /home/docker/jellystat/backup:/app/backend/backup-data
ports:
- "3000:3000"
depends_on:
- jellystat-db