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