Первоначальная версия VidConf
This commit is contained in:
38
deploy/coturn/turnserver.conf
Normal file
38
deploy/coturn/turnserver.conf
Normal file
@@ -0,0 +1,38 @@
|
||||
# Dev config for coturn. Verified against the official documentation
|
||||
# (github.com/coturn/coturn/wiki/turnserver, docker/coturn/README.md).
|
||||
# Runs with network_mode: host in docker-compose.yml (recommended by coturn
|
||||
# docs for large UDP relay port ranges).
|
||||
#
|
||||
# Secrets (realm / static-auth-secret) come from .env via TURN_REALM /
|
||||
# TURN_STATIC_AUTH_SECRET; coturn substitutes $(VAR) at startup when invoked
|
||||
# through the image's docker-entrypoint.sh, which evaluates each CLI arg.
|
||||
# Since we pass a config file instead of CLI flags, keep real secrets in the
|
||||
# .env and inject them here through docker-compose "environment" + a
|
||||
# lightweight envsubst step if/when TLS certs are added; for the dev/plain
|
||||
# profile the plaintext defaults below are fine (`change-me` values only).
|
||||
|
||||
listening-port=3478
|
||||
# Set to 443 in production (TURN over TLS) once real TLS certs are mounted.
|
||||
tls-listening-port=5349
|
||||
|
||||
# Relay port range for TURN allocations.
|
||||
min-port=49160
|
||||
max-port=49200
|
||||
|
||||
# --- Long-term credential mechanism via shared secret (TURN REST API) ---
|
||||
use-auth-secret
|
||||
static-auth-secret=change-me-turn-secret
|
||||
realm=vidconf.local
|
||||
|
||||
# Required by WebRTC clients (adds STUN FINGERPRINT attribute).
|
||||
fingerprint
|
||||
|
||||
# No CLI/telnet admin interface in this dev deployment.
|
||||
no-cli
|
||||
|
||||
# Uncomment and mount real certs to enable TURN over TLS on 443:
|
||||
# cert=/etc/coturn/certs/cert.pem
|
||||
# pkey=/etc/coturn/certs/key.pem
|
||||
|
||||
log-file=stdout
|
||||
simple-log
|
||||
Reference in New Issue
Block a user