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
2023-11-30 09:39:00 +08:00
committed by GitHub
parent d0707b9b05
commit 52703f38cd
5 changed files with 1024 additions and 215 deletions

View File

@@ -1,5 +1,5 @@
[Unit]
Description=Nezha Dashborad
Description=Nezha Dashboard
After=syslog.target
After=network.target
After=mariadb.service mysqld.service postgresql.service memcached.service redis.service
@@ -14,8 +14,8 @@ After=mariadb.service mysqld.service postgresql.service memcached.service redis.
Type=simple
#User=root
#Group=root
WorkingDirectory=/root/nezha/dashboard/
ExecStart=/root/nezha/dashboard/nezha-dashboard-linux-amd64
WorkingDirectory=/opt/nezha/dashboard/
ExecStart=/opt/nezha/dashboard/app
Restart=always
#Environment=DEBUG=true
@@ -27,4 +27,4 @@ PrivateTmp=yes
NoNewPrivileges=true
[Install]
WantedBy=multi-user.target
WantedBy=multi-user.target