From eea20a8e876975172b17fec7cbe052c75e24525d Mon Sep 17 00:00:00 2001 From: marcus Date: Fri, 25 Nov 2022 12:13:00 +0100 Subject: [PATCH] =?UTF-8?q?=E2=80=9Edocker/Dockerfile=E2=80=9C=20=C3=A4nde?= =?UTF-8?q?rn?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/Dockerfile | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index f80a2c5..56102fc 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -9,13 +9,10 @@ RUN apt update && \ apt update && \ echo "cron exists" #ln -s /lib/systemd/system/cron.service /etc/systemd/system/multi-user.target.wants/cron.service - RUN echo "READY" && \ mkdir -p /var/spool/cron/crontabs/ && \ (crontab -l 2>/dev/null; echo '@reboot /usr/local/bin/initserver.sh >> /tmp/init.log 2>&1') | crontab - - - RUN cd /root && \ apt install janus -y && \ curl -sL -o /etc/apt/trusted.gpg.d/morph027-nats-server.asc https://packaging.gitlab.io/nats-server/gpg.key && \ @@ -37,27 +34,22 @@ RUN cd /root && \ useradd --system --shell /usr/sbin/nologin --comment "Standalone signaling server for Nextcloud Talk" signaling && \ mkdir /etc/signaling/ && \ touch /etc/signaling/server.conf && \ - wget https://downloads.malaty.net/hpb_nc/signaling/server.conf -O /etc/signaling/server.conf && \ + wget https://git.dre.ist/marcus/nextcloud-hpb/raw/branch/main/src/signaling/server.conf -O /etc/signaling/server.conf && \ chmod 600 /etc/signaling/server.conf && \ chown signaling: /etc/signaling/server.conf && \ cp /opt/nextcloud-spreed-signaling/dist/init/systemd/signaling.service /lib/systemd/system/signaling.service && \ - wget https://downloads.malaty.net/hpb_nc/janus/janus.jcfg -O /etc/janus/janus.jcfg && \ + wget https://git.dre.ist/marcus/nextcloud-hpb/raw/branch/main/src/janus/janus.jcfg -O /etc/janus/janus.jcfg && \ ln -s /lib/systemd/system/signaling.service /etc/systemd/system/multi-user.target.wants/signaling.service - - - RUN cd /root && \ apt install coturn -y && \ sed -i '/TURNSERVER_ENABLED/c\TURNSERVER_ENABLED=1' /etc/default/coturn && \ - wget https://downloads.malaty.net/hpb_nc/coturn/turnserver.conf -O /etc/turnserver.conf && \ + wget https://git.dre.ist/marcus/nextcloud-hpb/raw/branch/main/src/coturn/turnserver.conf -O /etc/turnserver.conf && \ echo "Coturn exists" #ln -s /lib/systemd/system/coturn.service /etc/systemd/system/multi-user.target.wants/coturn.service RUN cd /root && \ - wget https://downloads.malaty.net/hpb_nc/osinit/initserver.sh -O /usr/local/bin/initserver.sh && \ - wget https://downloads.malaty.net/hpb_nc/osinit/onboot.sh -O /usr/local/bin/onboot.sh && \ + wget https://git.dre.ist/marcus/nextcloud-hpb/raw/branch/main/src/initserver.sh -O /usr/local/bin/initserver.sh && \ + wget https://git.dre.ist/marcus/nextcloud-hpb/raw/branch/main/src/onboot.sh -O /usr/local/bin/onboot.sh && \ chmod +x /usr/local/bin/initserver.sh /usr/local/bin/onboot.sh - - ENTRYPOINT ["/usr/local/bin/onboot.sh"]