this repo has no description
at main 48 lines 1.1 kB view raw
1services: 2 # app: 3 # build: 4 # context: . 5 # dockerfile: ./web/Dockerfile 6 # env_file: 7 # - .env.docker 8 # ports: 9 # - '${FORWARD_APP_PORT:-3000}:3000' 10 # depends_on: 11 # - postgres 12 # - redis 13 # networks: 14 # - advent-network 15 postgres: 16 image: postgres:17.6 17 restart: unless-stopped 18 environment: 19 POSTGRES_USER: ${DB_USER} 20 POSTGRES_PASSWORD: ${DB_PASSWORD} 21 POSTGRES_DB: ${DB_NAME} 22 ports: 23 - "5432:5432" 24 volumes: 25 - advent-postgres-data:/var/lib/postgresql/data 26 extra_hosts: 27 - "host.docker.internal:host-gateway" 28 networks: 29 - advent-network 30 redis: 31 image: 'redis:alpine' 32 restart: unless-stopped 33 ports: 34 - '${FORWARD_REDIS_PORT:-6379}:6379' 35 volumes: 36 - 'advent-redis:/data' 37 networks: 38 - advent-network 39 healthcheck: 40 test: [ "CMD", "redis-cli", "ping" ] 41 retries: 3 42 timeout: 5s 43volumes: 44 advent-postgres-data: 45 advent-redis: 46networks: 47 advent-network: 48 driver: bridge