fix: container volumes
Build and Publish Container / Publish Linux container (push) Successful in 4m4s

This commit is contained in:
2026-10-05 15:25:09 -04:00
parent 86b8ab9c75
commit b2df81130e
6 changed files with 77 additions and 4 deletions
+19
View File
@@ -0,0 +1,19 @@
#!/bin/sh
set -eu
prepare_volume() {
path="$1"
marker="$path/.progression-volume-ready"
mkdir -p "$path"
if [ ! -e "$marker" ]; then
echo "Preparing persistent volume permissions: $path"
chown -R progression:progression "$path"
touch "$marker"
chown progression:progression "$marker"
fi
}
prepare_volume /srv/progression/.data
prepare_volume /opt/steamcmd/steamapps
exec gosu progression "$@"