#!/bin/sh set -e PUID=${PUID:-0} PGID=${PGID:-0} if [ "$PUID" != "0" ] || [ "$PGID" != "0" ]; then groupmod -o -g "$PGID" abc 2>/dev/null || true usermod -o -u "$PUID" abc 2>/dev/null || true mkdir -p /app/data chown -R "$PUID:$PGID" /app/data 2>/dev/null || true exec gosu abc "$@" else exec "$@" fi