From 289422714adc16cbb24d1fa2a61ee3efb697197d Mon Sep 17 00:00:00 2001 From: Winston Astrachan Date: Sat, 16 Mar 2019 20:36:51 -0400 Subject: [PATCH] Changed CMD, clear config lock on first (re)start --- Dockerfile | 2 +- overlay/docker-entrypoint.sh | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index cb7328a..43aad18 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,4 +30,4 @@ RUN \ rm -rf /flexget /flexget.tar.gz ENTRYPOINT ["/docker-entrypoint.sh"] -CMD ["su", "-p", "-s", "/bin/sh", "flexget", "-c", "/usr/local/bin/flexget -c /config/config.yml --loglevel verbose execute"] +CMD ["su", "-p", "-s", "/bin/sh", "flexget", "-c", "/usr/local/bin/flexget -c /config/config.yml --loglevel verbose daemon start --autoreload-config"] diff --git a/overlay/docker-entrypoint.sh b/overlay/docker-entrypoint.sh index b300ccc..e4f71c6 100755 --- a/overlay/docker-entrypoint.sh +++ b/overlay/docker-entrypoint.sh @@ -18,6 +18,9 @@ if [ ! -f "/config/config.yml" ]; then cp /defaults/config.yml /config/config.yml fi +# Clear "config lock", if it exists +rm -f /config/.config-lock + # Set UID/GID of user sed -i "s/^flexget\:x\:100\:101/flexget\:x\:$PUID\:$PGID/" /etc/passwd sed -i "s/^flexget\:x\:101/flexget\:x\:$PGID/" /etc/group