Files
creator2/dev-ops/entrypoint.sh
2026-07-10 16:54:39 +02:00

10 lines
463 B
Bash

#!/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 "$@"