莫欧 (@kkzeroc) 在 新人报到,发一个主机状态监控代码吧 中发帖
网上找了挺久,看到大家基本上都在用哪吒监控主机状态,但是用哪吒的话需要oauth登录,并且可以远控被监控端,就不太喜欢。后来发现了GitHub - nkeonkeo/nekonekostatus: 一个Material Design风格的探针 这套代码,于是便着手修改了其中的一些内容。
主要的修改内容大致如下:
去掉了一键安装被控端
去掉了WEBSSH、脚本片段
由被控端主动向服务端上传状态数据
改为websocket连接
自定义数据刷新间隔
详细网卡信息仅管理员可查看
js文件本地化
添加从环境变量获取端口和密码设置
修改Dockerfile中npm镜像地址、golang代理地址
添加docker compose启动
效果如下,后续想着把这个背景改成随机图片(原本的代码里好像有,注释掉了)
卡片模式
[image]
列表模式
[image]
最后再次感谢原作...