cloudflare-temp-email 部署教程

Reno 于 2025-05-01 发布

cloudflare-temp-email 部署教程

项目介绍

https://github.com/dreamhunter2333/cloudflare_temp_email

请先 Fork 上面的仓库,然后继续

创建数据库

登录 Cloudflare,依次点击左侧菜单 存储和数据库D1 SQL 数据库创建,名称输入 cloudflare_temp_email 后点击创建

接着切换到 控制台 标签,右键打开 schema.sql 后复制所有内容粘贴到输入框,最后点击 执行 完成创建

下载压缩包

点击这里 打开页面找到第3项,在输入框输入后端地址(示例:https://mail.example.com,注意不带 /),点击 生成 然后 点击 下载,如若输入有误,需刷新页面后重试

创建 Pages

依次点击左侧菜单 计算(Workers)Workers and Pages创建,切换到 Pages 标签并点击 上传资产

项目名称输入 cloudflare-temp-email 后点击 创建项目,接着点击上传上一步下载的 frontend.zip 后点击 部署站点 完成部署

创建 Action

进入 Fork 的仓库,切换到 Settings 标签,点击左侧 Secrets and variables - ActionsNew repository secret,依次添加以下变量

| 变量名 | 示例值 | 描述 | | ——————— | ——————— | —————————— | | DEBUG_MODE | true | 是否开启调试模式 | | CLOUDFLARE_ACCOUNT_ID | abcdefg | Cloudflare 账户的唯一标识 | | CLOUDFLARE_API_TOKEN | hijklmn | 用于访问 Cloudflare API 的令牌 | | FRONTEND_NAME | cloudflare-temp-email | 前端 Pages 名称 | | FRONTEND_ENV | 见下文 | 前端环境变量 | | BACKEND_TOML | 见下文 | 后端配置文件的路径或内容 |