Files
fotohost/entrypoint.sh
T

15 lines
414 B
Bash

#!/bin/sh
set -e
# Mounted /repo belongs to host user; appuser needs write access for git deploy.
if [ "$ALLOW_GIT_DEPLOY" = "true" ] || [ "$ALLOW_GIT_DEPLOY" = "1" ] || [ "$ALLOW_GIT_DEPLOY" = "yes" ]; then
if [ -d /repo/.git ]; then
chown -R appuser:appuser /repo
chmod -R u+rwX /repo/.git
elif [ -d /repo ]; then
chown -R appuser:appuser /repo
fi
fi
exec gosu appuser "$@"