diff --git a/README.md b/README.md index 7a437f4..6c6fa48 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,50 @@ Telegram:[@CMLiussss](https://t.me/CMLiussss) -## Pages 部署方法 +## Pages 上传 部署方法 **最佳推荐!!!** +1. 部署 Cloudflare Pages: + - 下载 [worker.zip](https://raw.githubusercontent.com/cmliu/edgetunnel/main/worker.zip) 文件,并点上 Star !!! + - 在 Cloudflare Pages 控制台中选择 `上传资产`后,为你的项目取名后点击 `创建项目`,然后上传你下载好的 [worker.zip](https://raw.githubusercontent.com/cmliu/edgetunnel/main/worker.zip) 文件后点击 `部署站点`。 + - 部署完成后点击 `继续处理站点` 后,选择 `设置` > `环境变量` > **制作**为生产环境定义变量 > `添加变量`。 + 变量名称填写**UUID**,值则为你的UUID,后点击 `保存`即可。 + - 返回 `部署` 选项卡,在右下角点击 `创建新部署` 后,重新上传 [worker.zip](https://raw.githubusercontent.com/cmliu/edgetunnel/main/worker.zip) 文件后点击 `保存并部署` 即可。 + +2. 访问订阅内容: + - 访问 `https://[YOUR-PAGES-URL]/[YOUR-UUID]` 即可获取订阅内容。 + - 例如 `https://edgetunnel.pages.dev/90cd4a77-141a-43c9-991b-08263cfe9c10` 就是你的订阅地址。 + +
+「 我自己有域名!我要绑定自己的域名!我已经熟练的掌握域名解析! 」 + +3. 给 Pages绑定 CNAME自定义域: + - 在 Pages控制台的 `自定义域`选项卡,下方点击 `设置自定义域`。 + - 填入你的自定义次级域名,注意不要使用你的根域名,例如: + 您分配到的域名是 `fuck.cloudns.biz`,则添加自定义域填入 `lizi.fuck.cloudns.biz`即可; + - 按照 Cloudflare 的要求将返回你的域名DNS服务商,添加 该自定义域 `lizi`的 CNAME记录 `edgetunnel.pages.dev` 后,点击 `激活域`即可。 + - **如果你是小白,那么你的 pages 绑定`自定义域`之后即可直接起飞,不用再往下看了!!!** + - +
+
+「 我不是小白!我真的真的不是小白!我要玩花活!我要开启高端玩法! 」 + +4. 使用自己的`优选域名`/`优选IP`的订阅内容: + - 如果你想使用自己的优选域名或者是自己的优选IP,可以参考 [WorkerVless2sub GitHub 仓库](https://github.com/cmliu/WorkerVless2sub) 中的部署说明自行搭建。 + - 在 Pages控制台的 `设置`选项卡,选择 `环境变量`> `制作`> `编辑变量`> `添加变量`; + - 变量名设置为`SUB`,对应的值为你部署的订阅生成器地址。例如 `sub.cmliussss.workers.dev`,后点击 **保存**。 + - 之后在 Pages控制台的 `部署`选项卡,选择 `所有部署`> `最新部署最右的 ...`> `重试部署`,即可。 + - 注意,如果您使用了自己的订阅地址,要求订阅生成器的 `SUB`域名 和 `[YOUR-PAGES-URL]`的域名 不同属一个顶级域名,否则会出现异常。您可以在 `SUB` 变量赋值为 Pages.dev 分配到的域名。 + +5. 解决转换订阅的隐私问题: + - 搭建反代订阅转换工具,通过随机化服务器地址和节点账号密码,解决用户转换订阅的隐私问题。 + - 可以参考[不良林psub项目](https://github.com/bulianglin/psub)自行搭建,视频原理以及教程 https://youtu.be/X7CC5jrgazo + - 在 Pages控制台的 `设置`选项卡,选择 `环境变量`> `制作`> `编辑变量`> `添加变量`; + - 变量名设置为`SUBAPI`,对应的值为你部署的订阅生成器地址。例如 `psub.cmliucdn.workers.dev`,后点击 **保存**。注意不要带https等协议信息和符号。 + - 之后在 Pages控制台的 `部署`选项卡,选择 `所有部署`> `最新部署最右的 ...`> `重试部署`,即可。 + - 注意,如果您使用了反代订阅转换工具,要求订阅转换工具的 `SUBAPI`域名 和 `[YOUR-PAGES-URL]`的域名 不同属一个顶级域名,否则会出现异常。您可以在 `SUBAPI` 变量赋值为 workers.dev 分配到的域名,注意不要带https等协议信息和符号。 + +
+ +## Pages GitHub 部署方法 1. 部署 Cloudflare Pages: - 在 Github 上先 Fork 本项目,并点上 Star !!! - 在 Cloudflare Pages 控制台中选择 `连接到 Git`后,选中 `edgetunnel`项目后点击 `开始设置`。