A developer tired of unreliable mass-market VPN services and the growing administrative burden of managing multiple personal VPS instances has created Simple Bridge Panel (SBP), a self-hosted web interface for controlling Xray and AmneziaWG connections.
After years of renting individual servers to avoid shared-IP fraud scoring by systems such as Scamalytics, the author found that manual configuration files multiplied quickly once family members and friends requested access. The resulting tool, also playfully called Suspiciously Big Pizza, installs on a fresh Ubuntu 24.04 amd64 server and centralizes deployment, user management, and traffic accounting behind a single interface.
Supported connection types
SBP currently offers three primary protocols. Xray TCP uses VLESS over TCP with REALITY and XTLS Vision on port 443. Xray XHTTP runs in a separate container and has demonstrated higher throughput in the author’s tests. AmneziaWG provides a stable UDP-based WireGuard-compatible tunnel using amneziawg-go inside Docker. Additional whitelist-bypass routes based on work by kulikov0 are also supported for networks that filter UDP.
The interface displays groups, devices, server status, component health, and traffic statistics on a single screen. Each group can be assigned an expiration date; when the date passes, the panel automatically adjusts the corresponding container configurations and routing rules.
Architecture and security considerations
The application is split into an unprivileged web frontend and a local agent that executes only pre-approved operations over a Unix socket. State is stored in SQLite, and runtime changes to Xray are applied via its API rather than container restarts. Update verification includes SHA-256 checks and automatic rollback if the new version fails health checks. Historical logs and traffic archives are deliberately minimized; only the current calendar month’s data is retained.
The project is limited to clean Ubuntu 24.04 installations to reduce the chance of conflicting with existing Docker setups, sysctl rules, or third-party containers. Source code is available under the Apache 2.0 license at the official GitHub repository.


