Fix docker user permissions issues (#1194)

This commit is contained in:
Philippe Vaucher
2024-01-31 13:39:25 +01:00
committed by GitHub
parent 9b8985a920
commit 211db11041
3 changed files with 27 additions and 5 deletions

10
docker-entrypoint.sh Executable file
View File

@@ -0,0 +1,10 @@
#!/usr/bin/env sh
# If we are root, ensure the files in /out are writable
# by the dce user and restart the process as the dce user
if [ "$(id -u)" = '0' ]; then
chown -R dce:dce /out
exec su-exec dce "$0" "$@"
fi
exec ./DiscordChatExporter.Cli "$@"