For record, here is my docker.yml file for coturn running on docker on a synology nas
- change
abcdef.synology.meto your domain name - change xxxxxx to some random password
- open ports 3478, 5349, 49152-49407 on your router
- once the docker is up and running…
inside the talk settings insert “xxxxxx” (your static-auth-secret) under TURN Server secret.
services:
coturn:
image: docker.io/coturn/coturn
environment:
- DETECT_EXTERNAL_IP=yes
- DETECT_RELAY_IP=yes
ports:
- "3478:3478"
- "3478:3478/udp"
- "5349:5349"
- "5349:5349/udp"
- "49152-49407:49152-49407/udp"
command: "--fingerprint --lt-cred-mech --user myuser:xxxxxx--realm abcdef.synology.me --static-auth-secret xxxxxx"
network_mode: "host"