一个美观的网站状态监控面板,可部署到Netlify。
- 实时监控网站状态(在线/离线)
- 响应时间图表
- 历史状态时间线
- 搜索过滤功能
- 深色/浅色模式切换
- 多语言支持(英语/中文)
- 自动刷新数据
如果您希望手动配置,请按照以下步骤:
- 登录Netlify,选择"New site from git"
- 选择您的Git提供商,然后选择这个仓库
- 在构建设置中:
- Build command: 留空 或填
echo "No build needed" - Publish directory:
public
- Build command: 留空 或填
- 点击"Deploy site"
项目部署后,每次将更改推送到仓库时,Netlify都会自动重新部署。
-
克隆仓库:
git clone https://github.com/yourusername/status-monitor.git cd status-monitor -
启动本地服务器:
npx serve public
-
打开浏览器访问 http://localhost:3000
- 修改
public/sites.json文件来添加/删除监控的网站 - 修改
public/locales目录下的语言文件来调整翻译内容 - 支持的语言可以通过添加新的语言文件来扩展(如
es.json等)
本项目采用 MIT 许可证