From f77d46b66ac75bff0dca097ac3c2be0323f66ff8 Mon Sep 17 00:00:00 2001 From: thelamer Date: Wed, 3 Jul 2019 14:45:43 -0700 Subject: [PATCH] swap to watchdog and spit logs out to docker --- Dockerfile | 4 ++-- root/etc/services.d/web/run | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 9f4de6d..d94b5b6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -41,9 +41,9 @@ RUN \ echo "**** install stuff specific to the dev container ****" && \ apt-get install -y \ git \ - npm \ sudo && \ - npm install -g nodemon && \ + pip3 install \ + watchdog && \ echo "**** install web app from git ****" && \ git clone \ https://github.com/linuxserver/docker-ffmpeg.git \ diff --git a/root/etc/services.d/web/run b/root/etc/services.d/web/run index 267ba42..5bbe4b0 100644 --- a/root/etc/services.d/web/run +++ b/root/etc/services.d/web/run @@ -3,5 +3,8 @@ # Run App in development mode cd /app/ffmpeg-web exec \ - s6-setuidgid abc nodemon \ - --exec python3 server.py > /applogs/app.log 2>&1 + s6-setuidgid abc \ + watchmedo auto-restart \ + -d . \ + -p './server.py' \ + -- python3 server.py