diff options
author | Tom Jakubowski <tom@crystae.net> | 2019-05-17 23:43:53 -0700 |
---|---|---|
committer | Jakob Borg <jakob@kastelo.net> | 2019-05-18 08:43:53 +0200 |
commit | cc36621b11e0b58bc3ca36d1405f4134276bff6e (patch) | |
tree | 767ce39af42a40185c8b8758b4bd293d099486bc /Dockerfile | |
parent | 441ea109a1ebc5685fdda18de1fb87ce0a0a4340 (diff) | |
download | syncthing-cc36621b11e0b58bc3ca36d1405f4134276bff6e.tar.gz syncthing-cc36621b11e0b58bc3ca36d1405f4134276bff6e.zip |
docker: Create entrypoint script (fixes #5631) (#5635)
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/Dockerfile b/Dockerfile index 6324568e8..8f3c1279c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,16 +17,11 @@ VOLUME ["/var/syncthing"] RUN apk add --no-cache ca-certificates su-exec COPY --from=builder /src/syncthing /bin/syncthing +COPY --from=builder /src/script/docker-entrypoint.sh /bin/entrypoint.sh ENV PUID=1000 PGID=1000 HEALTHCHECK --interval=1m --timeout=10s \ CMD nc -z localhost 8384 || exit 1 -ENTRYPOINT \ - chown "${PUID}:${PGID}" /var/syncthing \ - && su-exec "${PUID}:${PGID}" \ - env HOME=/var/syncthing \ - /bin/syncthing \ - -home /var/syncthing/config \ - -gui-address 0.0.0.0:8384 +ENTRYPOINT ["/bin/entrypoint.sh", "-home", "/var/syncthing/config", "-gui-address", "0.0.0.0:8384"] |