aboutsummaryrefslogtreecommitdiff
path: root/script
diff options
context:
space:
mode:
authorTom Jakubowski <tom@crystae.net>2019-05-17 23:43:53 -0700
committerJakob Borg <jakob@kastelo.net>2019-05-18 08:43:53 +0200
commitcc36621b11e0b58bc3ca36d1405f4134276bff6e (patch)
tree767ce39af42a40185c8b8758b4bd293d099486bc /script
parent441ea109a1ebc5685fdda18de1fb87ce0a0a4340 (diff)
downloadsyncthing-cc36621b11e0b58bc3ca36d1405f4134276bff6e.tar.gz
syncthing-cc36621b11e0b58bc3ca36d1405f4134276bff6e.zip
docker: Create entrypoint script (fixes #5631) (#5635)
Diffstat (limited to 'script')
-rwxr-xr-xscript/docker-entrypoint.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/script/docker-entrypoint.sh b/script/docker-entrypoint.sh
new file mode 100755
index 000000000..a9bf33200
--- /dev/null
+++ b/script/docker-entrypoint.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+set -eu
+
+chown "${PUID}:${PGID}" /var/syncthing \
+ && exec su-exec "${PUID}:${PGID}" \
+ env HOME=/var/syncthing \
+ /bin/syncthing "$@"