forked from
baileytownsend.dev/atproto-sveltekit-template
WIP: Another at:// production from me
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