Priced per server, not per account
With per-account pricing, your bill grows with your customer list. bipanel is licensed per server: every account up to your plan's limit costs nothing extra, and you don't need a license at all for up to 3 accounts.
Every account in its own space
Each account runs as its own system user with its own PHP-FPM pool, locked to its home directory with open_basedir. File operations are hardened against symlink attacks, and commands run without a shell.
Node.js, Next.js and Python, first-class
Apps need no add-ons: frameworks are detected, and build and start commands, environment variables, live logs and git-push deploys live on one screen. PHP sites and modern apps sit side by side on the same server.
Runs wherever you want
The same code runs as full shared hosting on your own server, with Docker on any VPS, or as a single service on Railway. Your license works on all of them, so you can move when your needs change.
Updates that install and roll back on their own
Every release is signed with Ed25519, and bipanel won't install anything it can't verify. The panel database is backed up before each update, and if the new version fails its health check, bipanel rolls back by itself. You choose the maintenance window.
Security on by default
DDoS protection, brute-force blocking, two-factor authentication, a firewall and an audit log come in the box, with no extra security product to buy.
Ready for a hosting business
Packages and quotas, resellers (account and resource limits, permission lists), white label, one-click login as a customer, and password-free single sign-on to phpMyAdmin come as standard.
English and Turkish interface
The user and admin panels are in English and Turkish, and each user picks their own language. Purchasing, invoices, the customer portal and emails are bilingual too, with one currency: US dollars.
Your data stays with you
Sites, databases and email never leave your server. Even if a license expires, your sites keep running; only creating new accounts stops.