Nameless-Docker-Rootless/nginx_web/entrypoint.sh
2022-06-04 21:01:25 +02:00

18 lines
387 B
Bash

#!/bin/sh
if [ -z "$(find /data -user "$(id -u)" -print -prune -o -prune)" ]; then
echo "/data is not owned by the correct user, we are uid $(id -u)"
exit 1
fi
cat > /tmp/fastcgi-pass.conf << EOL
set \$upstream "${PHP_FPM}";
fastcgi_pass \$upstream;
EOL
cat > /tmp/listen.conf << EOL
listen ${NGINX_PORT} default_server;
EOL
exec /docker-entrypoint.sh nginx -g "daemon off;"