最新版本BPB部署基础教程|百分百成功|利用 Cloudflare & BPB Panel |告别1101报错、节点泄露!
BPB Panel 部署教程:个人专属免费 VPN 节点 今天我将分享如何通过 Cloudflare Workers 和 Pages 搭建 BPB Panel 代理面板,帮助大家轻松搭建免费 VPN,实现永久免费节点订阅。该方案适用于 singbox-core 和 xray-core 等跨平台客户端。 背景介绍 近期 Cloudflare 官方加强了对 BPB 等项目的审查,直接使用源码或原作者提供的混淆代码容易出现 1101 错误代码。这可能是因为代码中包含敏感关键词,或者使用了与他人相同的混淆代码。 本教程将教你如何利用未混淆的源码进行自定义加密混淆,生成独一无二的代码,成功绕过 Cloudflare 的限制。我们采用了轻量级混淆方案,既能通过 Cloudflare 的安全检查,又不会触发 CPU 限制导致部署失败。 部署前的准备工作 在开始之前,你需要准备以下资源: GitHub 账号 :用于创建代码仓库和自动执行混淆任务 Cloudflare 账号 :用于部署混淆后的代码 域名 (可选但推荐):Cloudflare Pages 自带域名可能访问受限 第一步:GitHub 仓库设置 首先,我们需要在 GitHub 上创建一个仓库并配置自动化工作流: 登录 GitHub,创建一个新的私有仓库 在仓库根目录创建目录 .github/workflows/ 在该目录下创建文件 Obfuscate.yml ,内容如下: 复制代码 name: Build Obfuscate BPB Panel on: push: branches: - main schedule: # 每天凌晨1点自动执行 - cron: "0 1 * * *" permissions: contents: write jobs: build: runs-on: ubuntu-latest steps: - name: Check out the code uses: actions/checkout@v4 - name: Set up Node.js ...