services: # battlesnake: # image: daniel156161/battlesnake # container_name: battlesnake # ports: # - 8000:8000 # volumes: # - ${DOCKER_DATA_PATH}:/app/data # build: # context: ./ # dockerfile: Dockerfile # #environment: # # - SNAKE_COLOR=blue # # - SNAKE_HEAD=caffeine # # - SNAKE_TAIL=mlh-gene # # - STORE_GAME_HISTORY=True # restart: always postgres: restart: always image: postgres:18-alpine container_name: postgres healthcheck: test: ["CMD-SHELL", "pg_isready -U $${POSTGRES_USER}"] start_period: 20s interval: 30s retries: 10 timeout: 5s ports: - "5433:5432" environment: POSTGRES_USER: ${POSTGRES_USER} POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} PUID: 1000 PGID: 1001 volumes: - ${DOCKER_DATA_PATH}/postgres:/var/lib/postgresql