Files
Linux/alpine/nezha-v1.sh
2025-04-15 14:50:44 +00:00

32 lines
1.2 KiB
Bash

#!/bin/bash
print_green "###################"
print_green "### nezha_agent ###"
print_green "###################"
# init.d 参考: https://blog.fensh.top/alpine安装sing-box/
# NZ_insecure_tls=true
# NZ_uuid=
curl -L https://raw.githubusercontent.com/nezhahq/scripts/main/agent/install.sh -o /tmp/agent.sh
chmod +x /tmp/agent.sh
env NZ_SERVER=nezha-v1-grpc.oo1.dev:38443 NZ_uuid=8b728bdf-f4ed-419a-ab0f-cab230270f48 NZ_TLS=true NZ_insecure_tls=true NZ_CLIENT_SECRET=BTO3UkKctBJLSLIzyOlIUGSFYa1COm3V /tmp/agent.sh
# /etc/init.d/
# env="NZ_UUID=$NZ_UUID NZ_SERVER=$NZ_SERVER NZ_CLIENT_SECRET=$NZ_CLIENT_SECRET NZ_TLS=$NZ_TLS NZ_DISABLE_AUTO_UPDATE=$NZ_DISABLE_AUTO_UPDATE NZ_DISABLE_FORCE_UPDATE=$DISABLE_FORCE_UPDATE NZ_DISABLE_COMMAND_EXECUTE=$NZ_DISABLE_COMMAND_EXECUTE NZ_SKIP_CONNECTION_COUNT=$NZ_SKIP_CONNECTION_COUNT"
# #!/sbin/openrc-run
# supervisor=supervise-daemon
# name="nezha-agent"
# description="哪吒监控 Agent"
# command=/opt/nezha/agent/nezha-agent
# command_args="-c /opt/nezha/agent/config.yml "
# name=$(basename $(readlink -f $command))
# directory="/opt/nezha/agent"
# supervise_daemon_args="--stdout /var/log/${name}.log --stderr /var/log/${name}.err"