酷监控是一个高颜值的监控工具,支持网站监控/接口监控/HTTPS证书监控等多种监控类型,帮助开发者及运维人员实时掌握网站/接口运行状态。本项目支持Docker一键快速部署,拥有美观现代的界面设计。
使用Docker是运行酷监控最简单的方式:
# 适用于x86/x64架构
docker run -d --name coolmonitor --restart always -p 3333:3333 -v ~/coolmonitor_data:/app/data star7th/coolmonitor:latest
# 适用于ARM架构(如树莓派、Apple Silicon)
docker run -d --name coolmonitor --restart always -p 3333:3333 -v ~/coolmonitor_data:/app/data star7th/coolmonitor:arm-latest
首次启动时,系统会自动:
访问 http://localhost:3333 开始使用酷监控。
coolmonitor/
├── src/
│ ├── app/ - Next.js应用目录
│ │ ├── dashboard/ - 监控面板
│ │ ├── auth/ - 用户认证
│ │ └── api/ - API接口
│ ├── components/ - 可复用组件
│ ├── lib/ - 工具函数和库
│ │ ├── monitors/ - 监控检查器实现
│ │ ├── database-upgrader.ts - 数据库升级工具
│ │ └── system-init.ts - 系统初始化
│ ├── hooks/ - 自定义Hook
│ ├── context/ - React上下文
│ └── types/ - TypeScript类型定义
└── prisma/ - 数据库模型和迁移
酷监控是一个高颜值的监控工具,支持网站监控/接口监控/HTTPS证书监控等多种监控类型,帮助开发者及运维人员实时掌握网站/接口运行状态。本项目支持Docker一键快速部署,拥有美观现代的界面设计。
使用Docker是运行酷监控最简单的方式:
# 适用于x86/x64架构
docker run -d --name coolmonitor --restart always -p 3333:3333 -v ~/coolmonitor_data:/app/data star7th/coolmonitor:latest
# 适用于ARM架构(如树莓派、Apple Silicon)
docker run -d --name coolmonitor --restart always -p 3333:3333 -v ~/coolmonitor_data:/app/data star7th/coolmonitor:arm-latest
首次启动时,系统会自动:
访问 http://localhost:3333 开始使用酷监控。
coolmonitor/
├── src/
│ ├── app/ - Next.js应用目录
│ │ ├── dashboard/ - 监控面板
│ │ ├── auth/ - 用户认证
│ │ └── api/ - API接口
│ ├── components/ - 可复用组件
│ ├── lib/ - 工具函数和库
│ │ ├── monitors/ - 监控检查器实现
│ │ ├── database-upgrader.ts - 数据库升级工具
│ │ └── system-init.ts - 系统初始化
│ ├── hooks/ - 自定义Hook
│ ├── context/ - React上下文
│ └── types/ - TypeScript类型定义
└── prisma/ - 数据库模型和迁移