at main 1.0 kB view raw
1services: 2 postgres: 3 image: postgres:18 4 restart: unless-stopped 5 environment: 6 POSTGRES_USER: ${DB_USER} 7 POSTGRES_PASSWORD: ${DB_PASSWORD} 8 POSTGRES_DB: ${DB_NAME} 9 ports: 10 - "5432:5432" 11 volumes: 12 - postgres_data:/var/lib/postgresql 13 extra_hosts: 14 - "host.docker.internal:host-gateway" 15 networks: 16 - services-network 17 valkey: 18 image: valkey/valkey:9.0 19 ports: 20 - '${FORWARD_VAL_KEY_PORT:-6379}:6379' 21 volumes: 22 - 'valkey_data:/data' 23 healthcheck: 24 test: [ "CMD", "valkey-cli", "ping" ] 25 retries: 3 26 timeout: 5s 27 networks: 28 - services-network 29 tap: 30 image: ghcr.io/bluesky-social/indigo/tap:latest 31 platform: linux/amd64 32 depends_on: 33 - postgres 34 - valkey 35 ports: 36 - '2480:2480' 37 env_file: 38 - .env 39 extra_hosts: 40 - "host.docker.internal:host-gateway" 41 network_mode: "host" 42 43volumes: 44 valkey_data: 45 postgres_data: 46networks: 47 services-network: 48 driver: bridge