Files
medassist-ng/backend/docker-entrypoint.sh
T

11 lines
297 B
Bash

#!/bin/sh
set -e
# Ensure data directory exists and has correct ownership
# This script runs as root, fixes permissions, then node runs as appuser via USER directive
mkdir -p /app/data
chown -R 1000:1000 /app/data
# Execute the main command as appuser (UID 1000)
exec runuser -u appuser -- "$@"