Files
0451meishi/backend/scripts/entrypoint.sh
2026-01-15 11:37:22 +08:00

16 lines
241 B
Bash

#!/bin/sh
set -eu
UPLOAD_DIR="${UPLOAD_DIR:-./static/upload}"
case "$UPLOAD_DIR" in
/*) abs="$UPLOAD_DIR" ;;
*) abs="/app/$UPLOAD_DIR" ;;
esac
mkdir -p "$abs"
chown -R appuser:appuser "$abs" || true
exec su-exec appuser /app/server