diff --git a/.docker-compose.https.yml b/.docker-compose.https.yml
index e6726a3..43666c6 100644
--- a/.docker-compose.https.yml
+++ b/.docker-compose.https.yml
@@ -1,8 +1,6 @@
-version: '3.8'
-
 services:
   traefik-ja:
-    image: "traefik:v2.5"
+    image: "traefik:v3.3"
 
     command:
       - "--log.level=DEBUG"
@@ -141,6 +139,32 @@ services:
       - external
       - internal
 
+   livekit-ja:
+    image: livekit/livekit-server:v1.8
+    command: --config /etc/livekit.yaml
+    restart: unless-stopped
+    network_mode: host
+    labels:
+      - "traefik.enable=true"
+      - "traefik.http.routers.livekit-ja.tls=true"
+      - "traefik.http.routers.livekit-ja.rule=Host(`<livekitUrl>`)"
+      - "traefik.http.routers.livekit-ja.entrypoints=web"
+      - "traefik.http.routers.livekit-ja.tls.certresolver=letsencrypt"
+      - "traefik.http.services.livekit-ja.loadbalancer.server.port=7880"
+    volumes:
+      - ./livekit/livekit.yaml:/etc/livekit.yaml
+    networks:
+      - external
+      - internal
+  redis-ja:
+    image: redis:7-alpine
+    command: redis-server /etc/redis.conf
+    restart: unless-stopped
+    volumes:
+      - ./redis/redis.conf:/etc/redis.conf
+    networks:
+      - internal
+
 networks:
   external:
   internal: