#!/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 "$@"