diff --git a/script/docker-entrypoint.sh b/script/docker-entrypoint.sh index c20dafb0f..071092a09 100755 --- a/script/docker-entrypoint.sh +++ b/script/docker-entrypoint.sh @@ -2,6 +2,10 @@ set -eu -chown "${PUID}:${PGID}" "${HOME}" \ - && exec su-exec "${PUID}:${PGID}" \ - env HOME="$HOME" "$@" +if [ "$(id -u)" = '0' ]; then + chown "${PUID}:${PGID}" "${HOME}" \ + && exec su-exec "${PUID}:${PGID}" \ + env HOME="$HOME" "$@" +else + exec "$@" +fi