diff --git a/alpine/nezha-v1.sh b/alpine/nezha-v1.sh new file mode 100644 index 0000000..d1f99ed --- /dev/null +++ b/alpine/nezha-v1.sh @@ -0,0 +1,31 @@ +#!/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" + +