1services:
2 postgres:
3 image: docker.io/library/postgres:15
4 container_name: zed_postgres
5 ports:
6 - 5432:5432
7 environment:
8 POSTGRES_HOST_AUTH_METHOD: trust
9 volumes:
10 - postgres_data:/var/lib/postgresql/data
11 - ./docker-compose.sql:/docker-entrypoint-initdb.d/init.sql
12
13 blob_store:
14 image: quay.io/minio/minio
15 container_name: blob_store
16 command: server /data
17 ports:
18 - 9000:9000
19 environment:
20 MINIO_ROOT_USER: the-blob-store-access-key
21 MINIO_ROOT_PASSWORD: the-blob-store-secret-key
22 volumes:
23 - ./.blob_store:/data
24
25 livekit_server:
26 image: docker.io/livekit/livekit-server
27 container_name: livekit_server
28 entrypoint: /livekit-server --config /livekit.yaml
29 ports:
30 - 7880:7880
31 - 7881:7881
32 - 7882:7882/udp
33 volumes:
34 - ./livekit.yaml:/livekit.yaml
35
36 stripe-mock:
37 image: docker.io/stripe/stripe-mock:v0.178.0
38 ports:
39 - 12111:12111
40 - 12112:12112
41
42volumes:
43 postgres_data: