panelOwl docs 1.15.0

panelOwl documentation

A small, self-hosted web hosting control panel for Ubuntu 24.04

panelOwl replaces cPanel/WHM for a small hosting company. Each hosting client gets a web panel to manage their domains, PHP version, Let's Encrypt SSL, email, MariaDB databases, SFTP/SSH access, cron jobs and files. Server admins do everything else as root over SSH with the panelctl command.

For server admins

For hosting clients

Where things run

Component What it is Who runs it
https://<server>:8443/ the client panel clients, in a browser
panelctl admin command line admins, as root over SSH
https://<server>:2087/ the admin web UI (overview and account lifecycle) admins, in a browser, with 2FA
minipaneld privileged helper daemon that performs every change systemd, as root
minipanel-web the panel web app (unprivileged) systemd, as user minipanel