Add standalone installation method & OpenRC support for nezha-agent (#300)

* Add standalone installation method & OpenRC support for nezha-agent

* Add missing translations & more precise query

* bump installer version
This commit is contained in:
Applexad authored and GitHub committed 2023-11-30 09:39:00 +08:00
1 parent 52511b71c4
commit 6b8f549bf4
5 files changed
+1024 -215

No files matched your search

+16
View File
@@ -0,0 +1,16 @@
#!/sbin/openrc-run
pidfile="/run/${RC_SVCNAME}.pid"
command="/opt/nezha/dashboard/app"
command_args=""
command_background=true
directory="/opt/nezha/dashboard"
depend() {
need net
}
reload() {
ebegin "Reloading ${RC_SVCNAME}"
start-stop-daemon --signal HUP --pidfile "${pidfile}"
eend $?
}