1
0
Fork 0
mirror of https://codeberg.org/icewind/haze.git synced 2026-06-03 09:04:12 +02:00
haze/images/php/bootstrap-nginx.sh

27 lines
520 B
Bash
Executable file

#!/bin/sh
touch /var/log/nginx/access.log
touch /var/log/nginx/error.log
tail --follow --retry /var/log/nginx/*.log &
UID=${UID:-1000}
GID=${GID:-1000}
if [ $(getent group $GID) ]; then
groupadd haze
EXTRA_GROUP=" -G haze"
else
groupadd -g $GID haze
EXTRA_GROUP=""
fi
useradd -u $UID -g $GID $EXTRA_GROUP haze
chown -R haze:$GID /home/haze
if [ -f "/var/run/docker.sock" ]; then
groupadd docker -g $(stat --format "%g" /var/run/docker.sock)
usermod -a -G docker haze
fi
/usr/local/sbin/php-fpm &
nginx