seafile-pro-server: add init.d file

This commit is contained in:
Anton Bolshakov 2022-05-17 12:38:51 +08:00
parent d352b30e24
commit 53f32a9d8e
No known key found for this signature in database
GPG key ID: 32BDCED870788F04

View file

@ -0,0 +1,24 @@
#!/sbin/openrc-run
#command=/usr/bin/foo
#command_args="${foo_args} --bar"
#pidfile=/var/run/seafile-server.pid
name="Seafile Daemon"
description="Seafile server"
#change these
seafile_dir=<CHANGE ME>
seafile_user="seafile"
start() {
cd ${seafile_dir}
su -c "${seafile_dir}/seafile-server-latest/seafile.sh start" ${seafile_user}
su -c "${seafile_dir}/seafile-server-latest/seahub.sh start" ${seafile_user}
}
stop() {
cd ${seafile_dir}
su -c "${seafile_dir}/seafile-server-latest/seahub.sh stop" ${seafile_user}
su -c "${seafile_dir}/seafile-server-latest/seafile.sh stop" ${seafile_user}
}