From 07501d9cfa3ae03d15b10337ade2d36ffce790d9 Mon Sep 17 00:00:00 2001 From: Marshall Bowers Date: Fri, 16 Feb 2024 10:49:48 -0500 Subject: [PATCH] Add LiveKit server to Docker Compose (#7907) This PR adds the LiveKit server to the Docker Compose setup. All of the dependencies needed to run the collab server are now encapsulated within Docker Compose. Release Notes: - N/A --- docker-compose.yml | 11 +++++++++++ livekit.yaml | 10 ++++++++++ 2 files changed, 21 insertions(+) create mode 100644 livekit.yaml diff --git a/docker-compose.yml b/docker-compose.yml index 3b27d56005..af25ed3e6e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -24,5 +24,16 @@ services: volumes: - ./.blob_store:/data + livekit_server: + image: livekit/livekit-server + container_name: livekit_server + entrypoint: /livekit-server --config /livekit.yaml + ports: + - 7880:7880 + - 7881:7881 + - 7882:7882/udp + volumes: + - ./livekit.yaml:/livekit.yaml + volumes: postgres_data: diff --git a/livekit.yaml b/livekit.yaml new file mode 100644 index 0000000000..f2d1946721 --- /dev/null +++ b/livekit.yaml @@ -0,0 +1,10 @@ +development: true +port: 7880 +rtc: + udp_port: 7882 + tcp_port: 7881 + use_external_ip: false +keys: + devkey: secret +logging: + level: debug