mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-11-22 05:36:16 +00:00
Update OpenRC startup script (#21436)
This commit is contained in:
parent
bc53256316
commit
8e8b536c29
|
@ -2,14 +2,43 @@
|
||||||
|
|
||||||
DIR=/var/lib/gitea
|
DIR=/var/lib/gitea
|
||||||
USER=git
|
USER=git
|
||||||
|
HOME=/home/${USER}
|
||||||
|
GITEA_WORK_DIR=${DIR}
|
||||||
|
EXECUTABLE=/usr/local/bin/gitea
|
||||||
|
|
||||||
|
export USER
|
||||||
|
export HOME
|
||||||
|
export GITEA_WORK_DIR
|
||||||
|
|
||||||
|
name=$RC_SVCNAME
|
||||||
|
cfgfile="/etc/$RC_SVCNAME/app.ini"
|
||||||
|
command="${EXECUTABLE}"
|
||||||
|
command_user="${USER}"
|
||||||
|
command_args="web -c /etc/$RC_SVCNAME/app.ini"
|
||||||
|
command_background="yes"
|
||||||
|
pidfile="/run/$RC_SVCNAME/$RC_SVCNAME.pid"
|
||||||
start_stop_daemon_args="--user ${USER} --chdir ${DIR}"
|
start_stop_daemon_args="--user ${USER} --chdir ${DIR}"
|
||||||
command="/usr/local/bin/gitea"
|
|
||||||
command_args="web -c /etc/gitea/app.ini"
|
|
||||||
command_background=yes
|
|
||||||
pidfile=/run/gitea.pid
|
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
need net
|
need net
|
||||||
|
###
|
||||||
|
# Don't forget to add the database service requirements
|
||||||
|
###
|
||||||
|
#after postgresql
|
||||||
|
#after mysql
|
||||||
|
#after mariadb
|
||||||
|
#after memcached
|
||||||
|
#after redis
|
||||||
|
}
|
||||||
|
|
||||||
|
start_pre()
|
||||||
|
{
|
||||||
|
checkpath --directory --owner $command_user:$command_user --mode 0750 \
|
||||||
|
/run/$RC_SVCNAME /var/log/$RC_SVCNAME
|
||||||
|
##
|
||||||
|
# If you want to bind Gitea to a port below 1024, uncomment
|
||||||
|
# the value below
|
||||||
|
##
|
||||||
|
#setcap cap_net_bind_service=+ep "${EXECUTABLE}"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue