This commit is contained in:
team3
2026-07-10 16:54:39 +02:00
parent dc6f165350
commit 58bb600ba3
2 changed files with 17 additions and 1 deletions

9
dev-ops/entrypoint.sh Normal file
View File

@@ -0,0 +1,9 @@
#!/bin/sh
# Selbstheilender Start (Muster der offiziellen Images, z. B. postgres):
# Bind-Mounts übernehmen die Host-Ownership — der Container richtet seine
# Datenverzeichnisse deshalb SELBST ein und droppt erst dann auf den App-User.
# Kein chown auf dem Host, kein Betriebs-Handgriff nötig.
set -e
chown -R app:app /app/storage /app/topics /home/app/.claude 2>/dev/null || true
export HOME=/home/app
exec setpriv --reuid app --regid app --init-groups "$@"