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