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: