Claw搭建哪吒面板
1. 哪吒项目地址:
github公库:https://github.com/nezhahq/nezha
github镜像:https://github.com/nezhahq/nezha/pkgs/container/nezha
2. 创建面板容器步骤:
2.1 在爪云,用>180天的github帐号登陆
2.2 选择合适的地区后,进入 App Launchpad > Create App
2.3 填写配置参数:
Application name:
nazhambImgage name:
ghcr.io/nezhahq/nezha:v1.13.2Network:
端口:8080
自定义域名:nz.363689.xyzLocal Storage:
- 点add
- Capacity:
1或2 - Mount Path:
/dashboard/data
2.4启动部署,等状态为 Running 即可
3. 配置反向代理容器
Application name:
nazhafdImgage name:
nginx(默认)Network:
端口:80
协议:grpcs://
自定义域名:fd.363689.xyzConfigmaps:
点add
File Name:
/etc/nginx/conf.d/default.confFile content:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
upstream dashboard {
server nzmb.ns-api32p0p.svc.cluster.local:8008;
keepalive 512;
}
server {
listen 80 http2;
server_name nzmb.ns-api32p0p.svc.cluster.local;
underscores_in_headers on;
location ^~ /proto.NezhaService/ {
grpc_set_header Host $host;
grpc_set_header nz-realip $remote_addr;
grpc_read_timeout 600s;
grpc_send_timeout 600s;
grpc_socket_keepalive on;
client_max_body_size 10m;
grpc_buffer_size 4m;
grpc_pass grpc://dashboard;
}
}注意:ns-api32p0p.svc.cluster.local为面板的Private Address里的地址,并去掉https://,此处有两个要修改
4. 配置哪吒面板:
当上面两容器部署完正常runing并自定义域名设置好后就可以打开哪吒面板了如:https://nz.363689.xyz
4.1 修改密码:
管理后台,个人信息,更新个人资料
4.2 Agent对接地址:
在系统设置中Agent对接地址:
nf.363689.xyz:80
4.3 自定义代码(样式和脚本)
1 | <!-- ↓↓↓↓ 最终配置,集成了新功能 ↓↓↓↓ --> |
4.4 哪吒扎针
在后台”安装命令”选择”linux”就自动复制命令了。如:
1 | curl -L https://raw.githubusercontent.com/nezhahq/scripts/main/agent/install.sh -o agent.sh && chmod +x agent.sh && env NZ_SERVER=nf.363689.xyz:80 NZ_TLS=false NZ_CLIENT_SECRET=IW0S5ke8JHvHoLF2EsCp5cpJcmwlc7TD ./agent.sh |
在vps上扎针吧!
5. 配置面板服务器显示
哪吒面板后台,编辑服务器
公开备注:
1 | { |
6. 配置面板通知
6.1 编辑通知
- 名称:telegram
- url:https://api.telegram.org/bot8047792960:AAEH3GeVLSr3A0VMf-ndgm74tseIj_6iccg/sendMessage?chat_id=7571093178&text=#NEZHA#
- 名称:电报通知
- 其它默认
6.2 编辑分组
编辑通知分组:
- 名称:电报通知
- 通知:telegram
7. 警报规则
编辑报警规则
7.1 离线通知
- 名称:离线通知
- 规则:
1 | [{"type":"offline","duration":10,"cover":0}] |
- 通知组:电报通知
- 触发模式:总是
- 启用
7.2 CPU+内存
- 名称:CPU+内存
- 规则:
1 | [{"type":"cpu","max":50,"duration":10,"cover":0},{"type":"memory","min":20,"duration":20,"cover":0}] |
- 通知组:电报通知
- 触发模式:总是
- 启用
7.3 200G双向流量超限通知
- 名称:200G双向流量超限通知
- 规则:
1 | [ |
- 通知组:电报通知
- 触发模式:总是
- 启用
7.4 200G单向流量超限通知
- 名称:200G单向流量超限通知
- 规则:
1 | [ |
- 通知组:电报通知
- 触发模式:总是
- 启用
7.4 500G单向流量超限通知
- 名称:500G单向流量超限通知
- 规则:
1 | [ |
- 通知组:电报通知
- 触发模式:总是
- 启用
7.5 1TB双向流量超限通知
- 名称:1TB双向流量超限通知
- 规则:
1 | [ |
- 通知组:电报通知
- 触发模式:总是
- 启用
8. 服务
8.1 电信
- 名称:电信-湖南
- 目标:113.240.117.108:80
- 类型:TCPing
- 间隔:60
- 最大延迟时间:350
8.2 移动
- 名称:移动-北京
- 目标:222.35.73.1:80
- 类型:TCPing
- 间隔:60
- 最大延迟时间:350
8.3 联通
- 名称:联通-广东
- 目标:112.90.211.100:80
- 类型:TCPing
- 间隔:60
- 最大延迟时间:350