/Tplan

😃 T计划 是一个集成了任务队列、进程管理、爬虫部署、服务可视化监控、数据展示、在线编码、远程部署的通用系统。技术栈 FastAPI + Vue + Celery + Supervisor

Primary LanguageVueMIT LicenseMIT

Tplan 👋

✨ 线上体验

username:test123
password:test123

目前已经从 Github page 转至 大陆 DNS解析、建议大陆网络访问

👊 关于Tplan

  • 😃 T计划 是一个集成了任务队列进程管理爬虫部署服务可视化监控数据展示在线编码远程部署的通用系统
  • 🔨 后端服务采用了 fastapi 框架,搭配了 MysqlMongodbRedis缓存。前端采用 Vue 框架和 elementui 开源组件
  • 👊 热切的希望该项目能胜任日常的运维管理工作
  • 🚥 我可能需要更多的灵感和建议、如果您有更好的想法,请联系我 🙌🙌
  • ❌ 最后非常厌倦那些项目闭源而又不愿分析技术实现、哪怕是一点点思路的人

🚀 部署

🎉 已完成

  • 登录/注销
  • 用户权限管理
  • 数据展示
  • 新增节点、测试节点
  • 节点管理
  • 远程编码
  • Prometheus
  • Celery
  • Docker
  • Supervisor

👋 待办

  • 爬虫任务
  • 远程批量部署和调度
  • 前端日志展示
  • 任务告警
  • WebSocket 任务日志、节点日志
  • Arq 队列

👦 作者

Author

👏 效果预览

🔋 PR

我当然希望你能够有更好的想法或贡献。

👉 特别鸣谢

📝 开源许可

MIT