【开源自荐】ComposeOps——个人服务器的 AI 运维面板:不止能看容器,还能在你确认后替你修
开源推广申明 (点击了解更多详细信息)
佬友们好,分享个我自己折腾服务器时写的小工具:ComposeOps
起因是家里一堆compose起的服务,半夜挂了还得爬起来SSH翻日志,太烦了。
就想让AI帮忙排查,但不敢让它随便敲命令,所以做了个机制:AI只分析和给方案,高危操作必须我点确认才执行,执行完还会自动复查一遍。
AI能调的是封装好的47个工具(分四级权限,操作全留审计记录),不是裸shell,API Key也做了脱敏存储。
项目地址:GitHub - StanlySGY/ComposeOps
使用截图 (点击了解更多详细信息)
常用的管理功能也都齐:compose项目自动识别、网页改yaml、日志、Web Shell、监控告警、数据卷备份、多机管理、Bark/TG/企业微信通知。
快速部署
mkdir composeops && cd composeops
curl -fsSL https://raw.githubusercontent.com/StanlySGY/ComposeOps/main/docker-compose.yml -o docker-compose.yml
docker compose pull && docker compose up -d
访问http://ip:28765/设个密码就能用,AI功能在设置页填OpenAI兼容的接口、Key和模型名。
提醒下:这是单用户工具,直接挂docker socket,权限接近root,别裸奔上公网,套Tailscale或反代TLS再用。
多人协作请用Portainer,要PaaS去看Coolify。
技术栈Vue3 + Fastify + better-sqlite3 + dockerode,单容器部署,MIT开源。
欢迎来玩,有bug提Issue或帖子底下说都行,看到会回。
评论
?
参与讨论