PanelFi
New member
Hi all,
I've been building PanelFi, a self-hosted web hosting control panel, and it's at the point where I'd like people outside my own servers to try it.
What it is: a server panel plus a customer panel. If you've used cPanel & WHM, the layout and tool names follow the conventions you already know, so there's little to relearn. It runs OpenLiteSpeed (or NGINX + PHP-FPM) instead of Apache. On a fresh Ubuntu 24.04 VPS, the full stack installed in about 2 minutes, and the whole server idles at around 420 MB of RAM.
Who it's for: homelabbers, people hosting their own and friends' sites, and small hosts who'd rather not pay per account. The Free edition is $0 for up to 3 hosting accounts, each with unlimited sites, email and databases. Pro ($25/mo per server, unlimited accounts) adds resellers, white-label and the provisioning API.
What's included
Install (fresh server, as root):
It's a young project, so expect rough edges. Bug reports, feature requests and "this works differently from what I'm used to" feedback are all welcome here or at panelfi.net.
I've been building PanelFi, a self-hosted web hosting control panel, and it's at the point where I'd like people outside my own servers to try it.
What it is: a server panel plus a customer panel. If you've used cPanel & WHM, the layout and tool names follow the conventions you already know, so there's little to relearn. It runs OpenLiteSpeed (or NGINX + PHP-FPM) instead of Apache. On a fresh Ubuntu 24.04 VPS, the full stack installed in about 2 minutes, and the whole server idles at around 420 MB of RAM.
Who it's for: homelabbers, people hosting their own and friends' sites, and small hosts who'd rather not pay per account. The Free edition is $0 for up to 3 hosting accounts, each with unlimited sites, email and databases. Pro ($25/mo per server, unlimited accounts) adds resellers, white-label and the provisioning API.
What's included
- Server panel: accounts, packages, feature manager, MultiPHP 8.1–8.4 with INI editor and extensions, AutoSSL (Let's Encrypt, including webmail./mail. subdomains), PowerDNS with DNSSEC and clustering, backups, live resource charts, terminal, API tokens, hooks and plugins
- Migration: imports cPanel full-account backups or copies accounts over SSH (sites, databases, email with mail, DNS, SSL, cron). Also imports from CyberPanel. Domains can be moved between accounts later.
- Account isolation: per-account CPU, memory, disk speed, IOPS, process and entry-process limits; an optional private file-system cage; database connection and query limits
- Security: firewall with temporary and permanent blocks, plus automatic blocking after failed SSH, mail, FTP, WordPress and panel logins; 2FA; ModSecurity; Security Advisor; audit log
- Email: Postfix, Dovecot, and Roundcube with an Outlook-style theme; spam filters, greylisting and autoresponders; DKIM, SPF and DMARC set up automatically, with deliverability checks for each domain and for the server hostname
- Customer panel: file manager with code editor, zone editor, Dynamic DNS (handy for homelabs), databases with phpMyAdmin, FTP, Git, WordPress manager, app installer, Node/Python/Ruby apps, cron, SSH, stats, and team logins
Install (fresh server, as root):
cd /home & curl -o latest -L https://panelfi.net/latest & sh latestIt's a young project, so expect rough edges. Bug reports, feature requests and "this works differently from what I'm used to" feedback are all welcome here or at panelfi.net.
Last edited:

