Files
HomeServerCTs/CT-Files/nextcloud/Scripts/InstallCoTurn.sh

23 lines
479 B
Bash

#!/bin/ash
#Set variables
read -p "Enter nextcloud domain: " NxtDomain
SEC=$(openssl rand -hex 32)
#Install CoTurn
apk add coturn
#Setup config
cat <<EOF >> /etc/coturn/turnserver.conf
listening-port=3478
fingerprint
use-auth-secret
static-auth-secret=$SEC
realm=$NxtDomain
total-quota=0
bps-capacity=0
stale-nonce
no-multicast-peers
EOF
#Enableing and starting service
rc-update add turnserver
service turnserver start
#Return sercret for talk
echo "Nextcloud Talk secret: $SEC"