Skip to content

Quickstart

wumingshi edited this page Dec 7, 2024 · 3 revisions

前置条件

  • 一个 Cloudflare 账户(免费计划足够,无需信用卡)
  • 一个 GitHub 账户,用于运行 Actions 部署

设置步骤

要在 Cloudflare 上设置属于你自己的 Uptimeflare:

  1. 选择 Edit Cloudflare Workers ,使用模板在 Cloudflare API Tokens页面创建一个 API Token。

    创建 Cloudflare API Token

  2. 通过点击 Use this template,将 此仓库 复制到你的账户中。如果不希望别人看到你的监控定义,可以选择将其设置为私有。(你可以直接在仓库中包含你的 Token)。

    创建自己的仓库

  3. Settings - Secrets and variables - Actions 中设置 Cloudflare API Token,创建一个密钥,键名为 CLOUDFLARE_API_TOKEN,值为步骤 1 中获得的 Token。你的 Token 将由 GitHub 安全存储。

    设置 Token

  4. 编辑 uptime.config.ts 文件(位于你自己的仓库根目录),定义你的监控项并自定义状态页面,更多详细说明请参考 [文档](https://github.com/lyc8503/UptimeFlare/wiki/Configuration)。

    编辑完成后,转到 Actions 查看部署进度。当管道成功运行时,你应该能在 Cloudflare 账户的 Workers & Pages 中看到已成功部署的状态页面。

    Cloudflare 仪表盘

  5. 如果需要更新或修改配置,只需再次编辑 uptime.config.ts 文件。如果配置正确,管道会自动识别更改并将其应用到你的 Cloudflare Pages。

Clone this wiki locally