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