#!/bin/sh
[ -r ./conf ] && . ./conf
: ${USER:=gogs}
: ${GROUP:=gogs}
: ${HOME:=/srv/gogs}
exec 2>&1
cd $HOME
export HOME
export USER

for f in ${HOME}/repo ${HOME}/data/avatars ${HOME}/data/attachment /var/log/gogs; do
	mkdir -p $f
	chown ${USER}:${GROUP} $f
done

exec chpst -u $USER:$GROUP -P gogs web --config /etc/gogs.ini
