Files
ProgressionMods/docker-entrypoint.sh
T
HRiggs 79e953bbe7
Build and Publish Container / Publish Linux container (push) Successful in 5m32s
fix: unix user perms
2026-10-05 16:06:24 -04:00

19 lines
379 B
Bash

#!/bin/sh
set -eu
prepare_volume() {
path="$1"
marker="$path/.progression-root-volume-ready"
mkdir -p "$path"
if [ ! -e "$marker" ]; then
echo "Preparing persistent volume for the container user: $path"
chown -R 0:0 "$path"
touch "$marker"
fi
}
prepare_volume /srv/progression/.data
prepare_volume /opt/steamcmd/steamapps
exec "$@"