mrkeyoor.com_
Tue 20 Oct 18:10 UTC
Automationevaluationupdated 20 Oct 2026

BPB-Wizard review

BPB Wizard is a web and command-line helper for installing BPB Panel into a Cloudflare account. For BPB Panel v5.1.1, the panel's release instructions require the online Wizard and explicitly exclude client deployment.

Verdict

For BPB Panel v5.1.1, follow the documented online Wizard route; its release instructions exclude client deployment. The npm dependency installation succeeded, but deployment and CLI execution remain unassessed. PR 82's author describes plaintext saved tokens, while the maintainer reports a credential-vault implementation before v3 with compatibility problems. Neither statement establishes credential storage at commit 31f7ac3, and the open PR does not establish delivery of its proposed changes. Teams requiring verified encryption lack that assurance here.

We ran it

Lab card: what happened when we ran BPB-Wizard
Install✓ · 14s5 packages · 153 MB
Buildn/ano build script
Testsn/ano test script
Known vulns00 critical · 0 high · 0 moderate · 0 low (npm audit)
Repo33 files~1,742 lines of source · 0.3 MB · 1 CI workflows

Answers from our run

Does BPB-Wizard build from source?

Dependencies installed in 14 seconds (5 packages), and the project has no separate build step. We cloned commit 31f7ac3 into a clean Debian container with 3 CPUs and no project-specific setup.

Does BPB-Wizard have tests you can run?

Not through a standard command: the project exposes no test script or target that our harness could run.

Does BPB-Wizard have known vulnerabilities in its dependencies?

npm audit found none in the dependency tree at the time of our run.

Who should not use BPB-Wizard?

Users requiring CLI deployment of BPB Panel v5.1.1: its release instructions explicitly exclude that route.

What are the alternatives to BPB-Wizard?

Wrangler, sing-box. For BPB Panel v5.

SetupN/ADependency installation succeeded, but no supported Cloudflare deployment or CLI launch was measured.
DocsN/AThe supplied README and panel release instructions differ in deployment scope; no supported end-to-end path was reproduced.
CommunityN/AThe supplied tracker snapshot does not establish support responsiveness or the quality of issue resolution.
MaturityN/ABuild and tests were skipped, and deployment, client connectivity and credential protection were not assessed.

Who it’s for

BPB Panel v5.1.1 users following its documented online deployment route.
Technical users who can verify panel access and client connectivity separately from dependency installation.
Users evaluating the CLI for another panel version whose instructions explicitly support it, with attention to saved credentials.

Who it’s NOT for

Users requiring CLI deployment of BPB Panel v5.1.1: its release instructions explicitly exclude that route.
Teams requiring verified encryption of saved CLI credentials: the supplied PR discussion contains differing accounts of credential storage and does not establish the implementation at commit 31f7ac3.
Operators requiring standalone CLI execution: the README permits CLI use only through its launcher scripts.
Users seeking a documented installer for arbitrary Worker applications: the supplied README describes installation of BPB Panel.

Setup reality

The October 17, 2026 sandbox run at commit 31f7ac3 installed 5 npm dependencies in 14 seconds and recorded 153 MB on disk. Build and tests were skipped because the measured path had no build or test script or target. Npm audit reported 0 known vulnerabilities. These results do not establish a working Cloudflare deployment or assess CLI execution.

The README describes a reusable private link for web deployment and locally saved logins for multiple CLI accounts. BPB Panel v5.1.1 specifically requires the online Wizard, despite the Wizard README describing both editions.

The recorded sandbox had 3 CPUs, 8 GB of RAM and image lab-node:22. That image label does not establish actual runtime or operating-system versions. The documented CLI routes use launcher scripts, including PowerShell on Windows; those platform routes remain unassessed.

BPB Panel v5.1.1 requires the online BPB Wizard. Its release instructions explicitly say that manual deployment and Wizard-client deployment do not work for that release. Read that restriction before choosing between the web and CLI editions described in the installer README.

BPB Wizard is intended for installing BPB Panel. The supplied measurements cover npm dependency installation; deployment and the resulting client connection remain unassessed.

Choose the route documented for your panel version

The Wizard README describes two editions. The web edition generates a reusable private link after deployment. The CLI saves logins locally and supports multiple Cloudflare accounts.

The Panel v5.1.1 release instructions narrow that choice to the online Wizard. The supplied Wizard release metadata identifies v3.0.2, released on July 23, 2026. That later Wizard release does not establish that the panel's client-deployment restriction has been resolved.

For Panel v5.1.1, follow its online deployment instructions. For another panel version, check that version's instructions before choosing the CLI. A completed installer step and a working client connection require separate verification.

What happened when we ran it

The recorded sandbox run on October 17, 2026 used commit 31f7ac3. Npm installed 5 dependencies in 14 seconds and recorded 153 MB on disk. Build and tests were skipped because the measured path had no corresponding script or target. Npm audit reported 0 known vulnerabilities: 0 critical, high, moderate or low findings.

The checkout contained 33 files, about 1,742 source lines and 0.3 MB of checked-out files. The scan found one CI workflow file, no Dockerfile and no tests directory. These repository signals do not turn skipped checks into passing results.

The recorded sandbox configuration had 3 CPUs, 8 GB of RAM and image lab-node:22. The label does not establish actual runtime or operating-system versions. The supplied results contain no Cloudflare deployment or proxy-throughput measurement. The dependency audit also does not establish how the application protects saved credentials.

CLI execution remains unassessed

GitHub metadata identifies Go as the repository's main language. The npm dependency installation did not assess CLI execution or deployment, and the supplied measurements contain no CLI launch result for Windows, macOS, Linux or Termux.

The README requires its launcher scripts and says standalone CLI execution is not permitted. It documents PowerShell for Windows and a shell-script route for Android through Termux, Linux and macOS. Users requiring standalone execution should avoid this documented workflow. Anyone considering a supported CLI route should inspect the launcher before running it.

Saved-token protection remains unverified

The author of pull request 82 describes plaintext storage of Cloudflare API tokens in store.json and proposes an operating-system credential vault with an encrypted-file fallback.

In the same discussion, the maintainer stated on July 26, 2026 that a credential vault had been implemented before v3 and had encountered compatibility problems on some operating-system architectures, especially Termux. These accounts leave the implementation at commit 31f7ac3 unresolved: neither statement establishes how that checkout stores credentials.

The supplied page shows PR 82 as open. It does not establish delivery of the proposed changes. This review did not independently verify token storage, encryption or filesystem permissions. Teams requiring verified encryption of saved CLI credentials lack that assurance in the supplied evidence.

The web edition's reusable private link also warrants careful handling. Keep it out of shared notes and screenshots. The supplied run did not deploy the hosted service or assess its credential protection. For v5.1.1, the online route is documented; its security remains unassessed here.

Alternatives serve different tasks

Wrangler is Cloudflare's command-line tool for building Workers. Consider it when building your own Worker application. The supplied evidence does not establish it as a workaround for Panel v5.1.1, whose release instructions also exclude manual deployment.

sing-box uses JSON for configuration files. Its documentation concerns configuring sing-box and does not establish another BPB Panel installation route.

For Panel v5.1.1, use the documented online Wizard route, save the resulting panel URL as the release instructions request, and verify both panel access and the client connection before retiring an existing setup.

Alternatives

ProjectWhat it isPick it when
WranglerCloudflare's command-line tool for building Workers.Consider it when building your own Worker application. The supplied evidence does not establish it as a supported BPB Panel v5.1.1 deployment route.
sing-box gh↗Software whose configuration documentation specifies JSON configuration files.Consider it when configuring sing-box itself. The supplied documentation does not establish it as another BPB Panel installer.

What people are saying

  1. [github-trending] bia-pain-bache/BPB-Wizard

Sources

  1. BPB Wizard README
  2. BPB Panel v5.1.1 release instructions
  3. Saved CLI credential proposal and maintainer discussion
  4. Cloudflare Workers SDK and Wrangler
  5. sing-box configuration introduction

More automation reviews

wenzi-xiaohongshu-workflow · open-dot · Obtainium · microduck · artemis · supersidian · the whole board →