25 lines
		
	
	
	
		
			688 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
	
		
			688 B
		
	
	
	
		
			Text
		
	
	
	
	
	
#!/sbin/openrc-run
 | 
						|
# Copyright 2016-2018 Gentoo Foundation
 | 
						|
# Distributed under the terms of the GNU General Public License v2
 | 
						|
 | 
						|
description="Gitea, a self-hosted Git service"
 | 
						|
pidfile=${pidfile:-"/run/${SVCNAME}/${SVCNAME}.pid"}
 | 
						|
user=${user:-git}
 | 
						|
group=${group:-git}
 | 
						|
 | 
						|
command="/usr/bin/gitea web"
 | 
						|
command_args="${command_args:--config /var/lib/gitea/conf/app.ini}"
 | 
						|
command_background="true"
 | 
						|
start_stop_daemon_args="--user ${user} --group ${group} \
 | 
						|
	-e GITEA_WORK_DIR=/var/lib/gitea
 | 
						|
	--stdout /var/log/${SVCNAME}/${SVCNAME}.log \
 | 
						|
	--stderr /var/log/${SVCNAME}/${SVCNAME}.log"
 | 
						|
 | 
						|
depend() {
 | 
						|
	need net
 | 
						|
	after net
 | 
						|
}
 | 
						|
 | 
						|
start_pre() {
 | 
						|
	checkpath -d -m 0755 -o "${user}":"${group}" "${pidfile%/*}"
 | 
						|
}
 |