feat(turn): внешний TURN-релей и TLS через прокси

- install.sh: --tls-terminated-by-proxy (ссылки https/wss без своего 80/443),
  --turn-relay-host/--turn-relay-port/--turn-relay-tls-port, общий TURN_SECRET
  для coturn (use-auth-secret) и LiveKit
- livekit.yaml.tpl: rtc.turn_servers с внешним релеем (udp + tls)
- секрет вычисляется один раз и сохраняется в .env
This commit is contained in:
2026-09-19 20:28:03 +03:00
parent 4c17080c02
commit e8e063e52d
2 changed files with 60 additions and 2 deletions
+3
View File
@@ -11,6 +11,9 @@ rtc:
use_external_ip: ${LIVEKIT_USE_EXTERNAL_IP}
# TCP-fallback, когда UDP заблокирован сетью клиента (AGENT.md 7.14).
allow_tcp_fallback: true
# Внешний TURN-релей с публичным IP (VPS): даёт рабочий путь клиентам за
# NAT/CGNAT, когда у самого инстанса белого адреса нет.
${TURN_RELAY_SERVERS}
keys: {}