coturn.md 916 B

安装Coturn

从官方下载Coturn

docker pull coturn/coturn

从Whatup下载

建议优先从官方下载

wget https://im.whatup.cc/files/coturn.tar

docker load -i coturn.tar

启动

docker run -d \
    --privileged=true \
    --network=local \
    --user=root \
    -p 3478:3478 -p 3478:3478/udp -p 5349:5349 -p 5349:5349/udp -p 49100-49199:49100-49199/udp \
    -v /home/certbot/letsencrypt:/etc/letsencrypt \
    --name=coturn \
    coturn/coturn

配置Coturn

使用域名

sed -i 's/SERVER_NAME/要配置的域名/g' turnserver.conf

使用IP

sed -i 's/SERVER_NAME/要配置的IP/g' turnserver.conf
sed -i 's/fullchain.pem/ip.crt/g' turnserver.conf
sed -i 's/privkey.pem/ip.key/g' turnserver.conf

更新配置

docker exec -it coturn mkdir -p /var/log/coturn/
docker cp turnserver.conf coturn:/etc/coturn/

docker restart coturn