Uptime-Status网站监测项目部署

Uptime-Status网站监测项目部署
九牧项目地址:
https://github.com/git80123/Uptime-Status
部署准备:
获取 UptimeRobot API Key
- 注册/登录UptimeRobot
- 进入Integrations & API
- 下拉到最底部在
Main API keys部分创建Read-Only API Key - 复制生成的
API Key
vercel部署
- 点击上方黑色
"Deploy"按钮 - 连接到
GitHub,选择项目 - 填写项目名称,点击
Create - 使用默认配置
VITE_UPTIMEROBOT_API_URL = "/api/status"
在vercel中添加环境变量:
UptimeRobot API KeyVITE_UPTIMEROBOT_API_KEY = "ur2290572-af4663a4e3f83be26119abbe"
UptimeRobot API URL
除腾讯云 EdgeOne Pages 、vercel 、cloudflare pages 外
其它部署方式需要自行搭建 API 代理
代理地址 https://api.uptimerobot.com/v2/getMonitorsVITE_UPTIMEROBOT_API_URL = "/api/status"
站点名称VITE_APP_TITLE = “梦爱吃鱼”
添加域名
需已托管到CF的域名,
添加监控网站
登录https://dashboard.uptimerobot.com/monitors添加自己已部署好的站点即可
其他部署方式:
环境要求
Node.js >= 16.16.0
NPM >= 8.15.0 或 PNPM >= 8.0.0
点击上方蓝色 "Deploy" 按钮
连接到GitHub,选择项目
框架预设选择Vue,点击开始部署
使用默认配置 VITE_UPTIMEROBOT_API_URL = "/api/status"
点击上方橙色 "Deploy" 按钮
找到计算(worker) 部分
点击创建,选择Pages,连接到GitHub,选择项目,点击开始创建
框架预设选择Vue,点击保持并部署
使用默认配置 VITE_UPTIMEROBOT_API_URL = "/api/status"
自行搭建 API 代理
在 .env 文件中设置 VITE_UPTIMEROBOT_API_URL 为你的 API 代理地址
快速开始
https://github.com/JLinmr/uptime-status.git
1 | git clone https://github.com/JLinmr/uptime-status.git |
1 | pnpm install |
在 .env 文件中修改以下配置:
1 | # UptimeRobot API Key |
1 | pnpm dev |
1 | pnpm build |
构建的文件在 dist 目录下,将 dist 目录部署到服务器即可。
感谢梦爱吃鱼


