diff --git a/Containers/talk/Dockerfile b/Containers/talk/Dockerfile index 67d709bd..f01ff0eb 100644 --- a/Containers/talk/Dockerfile +++ b/Containers/talk/Dockerfile @@ -35,6 +35,7 @@ RUN set -ex; \ FROM alpine:3.18.2 ENV STUN_SERVICE="stun.nextcloud.com 443" +ENV ETURNAL_ETC_DIR="/conf" COPY --from=janus /usr/local /usr/local COPY --from=eturnal /opt/eturnal /opt/eturnal COPY --from=eturnal /usr/local/bin/stun /usr/local/bin/stun @@ -76,6 +77,7 @@ RUN set -ex; \ \ touch \ /etc/nats.conf; \ + /etc/eturnal.yml; \ echo "listen: 127.0.0.1:4222" | tee /etc/nats.conf; \ mkdir -p \ /var/tmp \ diff --git a/Containers/talk/start.sh b/Containers/talk/start.sh index b76b029e..9bcfcf62 100644 --- a/Containers/talk/start.sh +++ b/Containers/talk/start.sh @@ -27,7 +27,7 @@ IPv6_ADDRESS_NC="$(dig "$NC_DOMAIN" IN AAAA +short +https +tls-ca=/etc/ssl/certs set +x # Turn -cat << TURN_CONF > "/opt/eturnal/etc/eturnal.yml" +cat << TURN_CONF > "/conf/eturnal.yml" eturnal: listen: - ip: "::" diff --git a/php/containers.json b/php/containers.json index 1ca7fa86..0558e2a7 100644 --- a/php/containers.json +++ b/php/containers.json @@ -352,8 +352,8 @@ "tmpfs": [ "/var/log/supervisord", "/var/run/supervisord", + "/opt/eturnal/run", "/conf", - "/var/lib/turn", "/tmp" ] },