目前只测试了 Debian 没有问题,其它的系统不知道兼容性怎么样
一键脚本项目地址 https://github.com/miaowmint/akile_monitor ,基于v0.01版本,不打算更新了,官方脚本和前端的功能马上就要完善了
看到有HXD说麻烦。。。那也可以不用HTTPS,第一二步直接跳过,第三步也不用手动输入配置,直接一路回车就行了,第四步开始正常跟教程走
教程正式开始
一、CF解析
HTTPS我们使用的是大善人CF,首先在CF添加两个解析,一个作为前端面板域名,一个作为ws通信域名
这里我使用 server.752123.xyz 作为面板域名,ws.752123.xyz 作为ws通信域名,全都A解析到服务器并开启小黄云


二、CF修改回源端口
点击 规则 origin-rules 创建两个规则

把前端面板域名回源端口重写到8080(可以自定义,但是注意后面在脚本里也要改)

同理把ws通信域名回源端口重写到3000(可以自定义,但是注意后面在脚本里也要改)

好了CF阶段结束了
三、安装akile_monitor及前端
运行一键脚本
curl -sSL -O https://raw.githubusercontent.com/miaowmint/akile_monitor/refs/heads/main/ak_install.sh && chmod +x ak_install.sh && bash ak_install.sh
如图

选择1 安装akile_monitor主控后端,然后一直回车默认即可

然后再运行脚本,选择2 安装akile_monitor_fe主控前端
在询问是否启用https处输入 true

然后输入你的前端面板域名(带 https:// ,例如我这里输入 https://server.752123.xyz )

然后输入你的ws通信域名(不带 https:// ,例如我这里输入 ws.752123.xyz )

然后剩下的回车即可,会自动安装docker,打包镜像,运行前端容器,如需自定义前端页面请前往宿主机 /etc/ak_monitor/index 目录

此时前端已经能访问了,只不过还没有添加节点,接下来我们添加client节点

四、开始愉快的安装client
运行脚本,选择4 查看ak_client快速安装命令,脚本就会贴心的给出两个命令,任选其一复制即可,不过我个人更推荐选择上面的

然后将这个命令粘贴到你要安装client的主机的命令行,在后面加一个空格以及该节点的名称(建议使用 国家缩写-节点名称 例如:HK-Akile),然后运行,就可以自动安装client了,省去了配置client的麻烦,对多主机友好



访问我们的面板,可以看到添加的小鸡已经上线了,而且面板是HTTPS

五、绑定@AkileMonitorBot
运行脚本,选择11 生成 @AkileMonitorBot 绑定命令,脚本就会贴出绑定命令,复制

然后发送给AkileMonitorBot https://t.me/AkileMonitorBot

@88268459 #8 这还复杂吗
,那就不用HTTPS,第一第二步跳过,第三步直接全回车,第四步再正常就行了
BD
感谢教程
支持一下,劳苦功高,普及大众。
改80端口都不用回源 直接就支持443访问了
太棒了
@鸡哥兄贵 #4 是的,但是一般来说不会拿一台机器只装个主控吧,别的进程要是也要提供web服务就有点冲突了
bd
安装好复杂感觉
·