Files
Rezept0r/entrypoint.sh
T
Andre 895e2e588f fix: Stack-Umgebungsvariablen via environment: an Container weitergeben
feat: entrypoint.sh mit gosu für automatisches chown und Privilege-Drop
2026-04-15 19:06:50 +02:00

12 lines
300 B
Bash

#!/bin/sh
set -e
APP_UID=${APP_UID:-1000}
APP_GID=${APP_GID:-1000}
# Fix ownership of mounted volumes so the app user can write to them
chown "${APP_UID}:${APP_GID}" /app/tmp /app/data /app/data/images
# Drop from root to app user and run the actual command
exec gosu "${APP_UID}:${APP_GID}" "$@"