Halo @Crashandy,
so habe mal das ganze ohne Docker installiert. LÀuft zwar aber imagick geht dann nicht. Dann muss man die Themen App deaktivieren. GefÀllt mir nicht so gut.
Habe wieder das ganze als Docker am Laufen.
Und was kann ich sagen⊠Ich habe mir einen Coturn Container gebastelt.
Und nun funktioniert Coturn auch in einem Docker. Echt genial. Raspi brauche ich nun nicht mehr.
Ich bin wie folgt vorgegangen. Auf deinem Rechner (ich verwende einen Linux Mint 19.2 PC) Coturn und Docker installieren. Dann ein Verzeichnis anlegen.
Zum Beispiel in deinem Homeverzeichnis unter Vorlagen. Nennen wir es mal DockerCoturn. In diesem Verzeichnis mit einem Editor ein File erstellen mit dem Namen Dockerfile.
Darin folgende EintrÀge rein:
FROM Ubuntu:18.04
MAINTAINER micky1067
RUN apt-get update && apt-get install -y coturn && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
ENV TURN_PORT 3478
ENV TURN_SECRET deinSecret
ENV TURN_SERVER_NAME coturn
ENV TURN_REALM deine.domain
ADD start_coturn.sh start_coturn.sh
RUN chmod +x start_coturn.sh
CMD ["./start_coturn.sh"]
Dann eine start_coturn.sh erstellen:
Darin folgendes Eintragen:
#!/bin/bash
echo âStarting TURN/STUN serverâ
turnserver -a -v -L 0.0.0.0 --server-name â${TURN_SERVER_NAME}â --static-auth-secret="${TURN_SECRET}" --realm=${TURN_REALM} -p ${TURN_PORT} --fingerprint --lt-cred-mech --use-auth-secret --total-quota=100 --bps-capacity=0 --stale-nonce=600 --no-loopback-peers --no-multicast-peers --no-tlsv1 --no-tlsv1_1 --no-stdout-log
jetzt mit:
docker build -t coturn-meins .
das Image erstellen
Mit
docker image list
kannst du es sehen.
und mit
docker save -o coturn.tar coturn-meins
als tar File abspeichern.
Das tar file auf den Server kopieren.
Auf dem Server mit ssh anmelden und mit
docker load -i coturn.tar speichern.
Jetzt mit
sudo docker run --net=host --name Coturnserver -t coturn-meins
das image installieren und freuen.
Und im Router natĂŒrlich ein Forward 3478 einrichten auf die IP des Servers.
In Netxcloud Talk folgendes eintragen:
Bei STUN auf plus klicken und
DeineDomain:3478 eingeben
und unter Turn-Server das gleiche:
DeineDomain:3478 und deinSecret. Fertig.
Dann sollte alles gehen. Bedenke⊠Nextcloud 16.0.5 verwenden.
Nextcloud 17 geht die Talk App noch nicht richtig.
Viele GrĂŒĂe und viel SpaĂ
micky1067⊠puuhhh