更新 deploy/docker-compose.dev.yml

This commit is contained in:
2026-05-15 16:39:19 +08:00
parent d1a3735acc
commit 2846ce5e7d

View File

@@ -122,28 +122,26 @@ services:
# 或使用 scripts/deploy-public.sh 一键启动 # 或使用 scripts/deploy-public.sh 一键启动
# ============================================================ # ============================================================
coturn: coturn:
image: coturn/coturn:latest image: coturn/coturn:latest
container_name: echochat-coturn container_name: echochat-coturn
profiles: ["public"] profiles: ["public"]
# TURN 一般需要 host 网络以便对外中继(端口映射模式会遇到 network_mode: host
# coturn 回包端口被 Docker NAT 改写的问题) command: >
network_mode: host -n
command: > --log-file=stdout
-n --listening-port=${TURN_LISTEN_PORT:-3478}
--log-file=stdout --tls-listening-port=${TURN_TLS_PORT:-5349}
--listening-port=${TURN_LISTEN_PORT:-3478} --min-port=${TURN_MIN_PORT:-49160}
--tls-listening-port=${TURN_TLS_PORT:-5349} --max-port=${TURN_MAX_PORT:-49200}
--min-port=${TURN_MIN_PORT:-49160} --realm=${TURN_REALM:-echochat}
--max-port=${TURN_MAX_PORT:-49200} --user=${TURN_USERNAME:-echouser}:${TURN_PASSWORD:-echopass}
--realm=${TURN_REALM:-echochat} --fingerprint
--user=${TURN_USERNAME:-echouser}:${TURN_PASSWORD:-echopass} --lt-cred-mech
--fingerprint --no-multicast-peers
--lt-cred-mech --cli=false
--no-multicast-peers --no-tlsv1
--no-cli --no-tlsv1_1
--no-tlsv1 restart: unless-stopped
--no-tlsv1_1
restart: unless-stopped
volumes: volumes:
pgdata: pgdata: