BPB-Worker-Panel README

The project's README from github.com/bia-pain-bache/BPB-Worker-Panel. As one markdown file: README.md.

BPB Panel

🌏 Readme in Farsi

Panel overview


Introduction

This project is aimed to provide a user panel to access FREE, SECURE, PRIVATE proxies and tools including VLESS, Trojan and Warp configs alongside a private DoH server for cross-platform clients. It ensures connectivity even when domains or Warp services are blocked by ISPs, offering Workers and Pages deployments using BPB Wizard in a few seconds!

🌟 If you found BPB Panel valuable, Your donations make all the difference 🌟

USDT (BEP20)

0xbdf15d41C56f861f25b2b11C835bd45dfD5b792F

Features

  1. Free and Private: No costs involved and the server is private.
  2. Intuitive Panel: Streamlined for effortless navigation, configuration and use.
  3. Versatile Protocols: Provides VLESS, Trojan and Wireguard (Cloudflare Warp) protocols.
  4. Private DoH: A ready to use DoH server, capable of customizing underlying DNS server.
  5. Warp Pro configs: Optimized Warp for crucial circumstances.
  6. Fragment support: Supports Fragment functionality for crucial network situations.
  7. Comprehensive Routing Rules: Bypassing Iran/China/Russia, Blocking QUIC, Porn, Ads, Malwares, Phishing and also bypassing sanctions.
  8. Chain Proxy: Capable of adding a chain proxy (VLESS, Trojan, Shadowsocks, socks and http) to fix IP.
  9. Broad client compatibility: Offers subscription links for Xray, Sing-box and Clash-Mihomo core cross-platform clients.
  10. Password-protected panel: Provides secure and private panel with full authentication.
  11. Fully customizable: Supports setting up clean IPs-domains, Proxy IPs, DNS servers, choosing ports and protocols, Warp endpoints and more.
  12. Node ability: Can share settings and proxies across other BPB users.
  13. Proxy aggregation: Supports aggregating another proxies into BPB proxies and deliver in a single subscription.

Limitations

  1. UDP transport: VLESS and Trojan protocols on workers do not handle UDP properly, so it is disabled by default (affecting features like Telegram video calls), UDP DNS is also unsupported. DoH is enabled by default for enhanced security.
  2. Request limit: each worker supports 100K requests per day for VLESS and Trojan, suitable for 2-3 users. You can use limitless Warp configs.

Getting started

Supported Clients

Client Minimum version Fragment support Warp Pro support
v2rayNG 2.2.3 :heavy_check_mark: :heavy_check_mark:
MahsaNG 16 :heavy_check_mark: :heavy_check_mark:
v2rayN 7.22.5 :heavy_check_mark: :heavy_check_mark:
Streisand 1.6.71 :heavy_check_mark: :heavy_check_mark:
Sing-box 1.12.0 :heavy_check_mark: :x:
husi 1.3.2 :heavy_check_mark: :x:
Clash Meta :x: :heavy_check_mark:
Clash Verge Rev :x: :heavy_check_mark:
FLClash :x: :heavy_check_mark:
Wireguard :x: :x:
AmneziaVPN :x: :heavy_check_mark:
WG Tunnel :x: :heavy_check_mark:

Special Thanks

BPB-Worker-Panel (bia-pain-bache/BPB-Worker-Panel)

cloudflare-workers
Searching Database…

What is this?BPB Panel is a self-hosted GUI you deploy on your own Cloudflare Workers or Pages account to generate VLESS, Trojan and Warp proxy configs, plus a private DoH server, so you can bypass ISP blocking.
Is this a web panel I host myself, or an app I install?It is a web-based panel that you deploy into your own Cloudflare account; it is not an app you install locally, and you reach it through a browser once deployed.
How do I get it running?You deploy it to your own Cloudflare account using the BPB Wizard, which sets it up on Workers or Pages in a few seconds, then log into the password-protected panel to configure settings and generate subscription links.
Do I need my own server or VPS to run this?No, it runs entirely inside your own Cloudflare Workers/Pages account, so you just need a Cloudflare account rather than a dedicated server.
Are there any usage limits I should know about?VLESS and Trojan on Workers don't handle UDP properly (so Telegram video calls etc. won't work, and it's disabled by default), and each worker is capped at 100K requests/day for VLESS/Trojan, enough for only 2-3 users, though Warp configs are unlimited.
Which client apps can I use with the configs it generates?It supports Xray, Sing-box and Clash/Mihomo-core clients on Android, iOS, Windows and Linux, including apps like v2rayNG, v2rayN, Streisand, Sing-box, Clash Meta, Clash Verge Rev, FLClash, AmneziaVPN and WG Tunnel.
Is my setup private and does it cost anything?The panel is free to run and private, since it lives entirely in your own Cloudflare account rather than a third-party server.
What does the chain proxy feature do?It lets you route traffic through an additional proxy (VLESS, Trojan, Shadowsocks, SOCKS or HTTP) to fix or change the exit IP used by your connection.
What routing rules come built in?BPB ships with rules to bypass Iran/China/Russia restrictions, block QUIC, porn, ads, malware and phishing, and bypass sanctions, all configurable from the panel.
What is Warp Pro?It's an optimized Warp configuration mode meant for difficult network conditions where regular Warp performs poorly.
Can multiple people use one BPB deployment together?Yes, BPB supports a node ability that lets instances share settings and proxies with other BPB users, and it can aggregate external proxies into a single subscription.
Size
64.7 MB
Stars
13.7K
Age
2y
Commits · 90 Days