AEU Site Manager turns one Debian server into a secure, multi-tenant hosting platform. From a single dashboard it provisions, isolates, secures and monitors dozens of independent PHP sites, each with its own system user, PHP-FPM pool, MySQL database, nginx vhost and Cloudflare tunnel. It ships as one self-contained binary with the admin interface compiled in, so there is nothing to orchestrate and no container stack to maintain.
It is built for agencies, freelancers and businesses that run several PHP sites on their own infrastructure and want the convenience of a managed panel without the cost, lock-in or bloat of traditional control panels, with real tenant isolation and security-first defaults.
Highlights
- One-click provisioning: a dedicated Linux user, PHP-FPM pool, scoped MySQL database, nginx vhost and Cloudflare tunnel with optional email-gated Access, all in seconds.
- Hard tenant isolation: every site runs as its own non-login user in a locked-down directory, so one compromised site can never reach another.
- Security built in: Fail2ban and CrowdSec, a firewall manager, per-tenant password policies, audit logs and automatic IP banning, fail-secure by default.
- Live monitoring: requests, unique visitors, bandwidth, error rates, banned IPs and per-site breakdowns on one dashboard.
- Content platform: a central headless CMS publishes services, pricing, portfolio and news to any site, with automated news generation and weekly hero rotation.
- No Docker: native systemd services, a single Go binary with the React UI embedded, and CLI tools for scripted control.
Built with Go, React, TypeScript, PHP-FPM, MySQL, nginx, Cloudflare Tunnel, systemd.
Frequently asked
What is Multi-Tenant Hosting Panel?
AEU Site Manager turns one Debian server into a secure, multi-tenant hosting platform. From a single dashboard it provisions, isolates, secures and monitors dozens of independent PHP sites, each with its own system user, PHP-FPM pool, MySQL database, nginx vhost and Cloudflare tunnel. It ships as one self-contained binary with the admin interface compiled in, so there is nothing to orchestrate and no container stack to maintain.It is built for agencies, freelancers and businesses that run several PHP sites on their own infrastructure and want the convenience of a managed panel without the cost, lock-in or bloat of traditional control panels, with real tenant isolation and security-first defaults.HighlightsOne-click provisioning: a dedicated Linux user, PHP-FPM pool, scoped MySQL database, nginx vhost and Cloudflare tunnel with optional email-gated Access, all in seconds.Hard tenant isolation: every site runs as its own non-login user in a locked-down directory, so one compromised site can never reach another.Security built in: Fail2ban and CrowdSec, a firewall manager, per-tenant password policies, audit logs and automatic IP banning, fail-secure by default.Live monitoring: requests, unique visitors, bandwidth, error rates, banned IPs and per-site breakdowns on one dashboard.Content platform: a central headless CMS publishes services, pricing, portfolio and news to any site, with automated news generation and weekly hero rotation.No Docker: native systemd services, a single Go binary with the React UI embedded, and CLI tools for scripted control.
What was Multi-Tenant Hosting Panel built with?
It was built with Go, React, TypeScript, PHP-FPM, MySQL, nginx, Cloudflare Tunnel, systemd.
Who built Multi-Tenant Hosting Panel?
Multi-Tenant Hosting Panel was designed and built by Sokol Alickaj, the engineer behind AEU-I.
Can AEU-I build something similar for me?
Yes. AEU-I designs and builds custom software, web and mobile apps and hosting. Get in touch to discuss a similar project.

