livekit 三个宿主端口全部可配置(带默认值); LIVEKIT_API_SECRET 默认加长到 42 字符; README 同步

This commit is contained in:
KIMI
2026-08-08 23:30:03 +08:00
parent 6dd1d4a245
commit efd8becd3b
3 changed files with 15 additions and 9 deletions
+5 -4
View File
@@ -369,7 +369,8 @@ services:
- openim
# LiveKit:语音/视频通话的 SFUApache 2.0,自部署。
# 客户端通过 ws://<SERVER_IP>:7880 连接,凭 LIVEKIT_API_KEY/SECRET 签发的 token 进房。
# 客户端通过 ws://<SERVER_IP>:<LIVEKIT_PORT> 连接,凭 LIVEKIT_API_KEY/SECRET 签发的 token 进房。
# 三个宿主端口都可在 .env 调整(7880/7881/7882 被其他服务占用时改映射即可,容器内端口不变)。
livekit:
image: ${LIVEKIT_IMAGE}
container_name: livekit
@@ -378,9 +379,9 @@ services:
environment:
LIVEKIT_KEYS: "${LIVEKIT_API_KEY}: ${LIVEKIT_API_SECRET}"
ports:
- "${LIVEKIT_PORT}:7880" # HTTP / WebSocket 信令
- "7881:7881" # RTC over TCPUDP 不通时的备用通道)
- "7882:7882/udp" # RTC 媒体(UDP 复用端口)
- "${LIVEKIT_PORT:-7880}:7880" # HTTP / WebSocket 信令
- "${LIVEKIT_RTC_TCP_PORT:-7881}:7881" # RTC over TCPUDP 不通时的备用通道)
- "${LIVEKIT_RTC_UDP_PORT:-7882}:7882/udp" # RTC 媒体(UDP 复用端口)
volumes:
- ./config/livekit.yaml:/etc/livekit.yaml
networks: