From 6dcb02dc69be86d190c13c5026b4647867d1a94a Mon Sep 17 00:00:00 2001 From: atomizeee Date: Tue, 4 Aug 2026 19:49:33 -0400 Subject: [PATCH] Add docker-compose.yml --- docker-compose.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..4590e57 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,27 @@ +services: + auth-service: + image: ghcr.io/element-hq/lk-jwt-service:latest + container_name: element-call-jwt + hostname: auth-server + environment: + - LIVEKIT_URL=https://matrixrtc.example.com/livekit/sfu #Change + - LIVEKIT_KEY=devkey + - LIVEKIT_SECRET=livekit-password #Change + - LIVEKIT_FULL_ACCESS_HOMESERVERS=matrix.example.com,example.com #Notes on this below + restart: unless-stopped + ports: + - 8070:8080 #Change 8070 to whichever port you want JWT to be available on locally + + livekit: + image: livekit/livekit-server:latest + hostname: livekit + container_name: element-call-livekit + command: --config /etc/livekit.yaml + ports: + - 7880:7880/tcp + - 7881:7881/tcp + - 50100-50200:50100-50200/udp + - 3478:3478/udp + restart: unless-stopped + volumes: + - ./config.yaml:/etc/livekit.yaml:ro \ No newline at end of file