webroute

Self-service multi-brand hosting control panel — a cPanel alternative.

BETA Infrastructure & Ops · 6 features · PHP 8.4 / CI4.7 · Go · nginx · php-fpm

overview

webroute is a hosting control panel: a central CodeIgniter 4 panel plus Go node agents that converge Debian/Ubuntu boxes into jailed, per-account web hosting — nginx, php-fpm, MariaDB, DNS and Let's Encrypt.

Nodes pull desired state; the panel never pushes commands. Multi-brand by design — one panel, many hosting brands.

features

  • ▸Panel + Go node agents — pull-based desired-state reconciliation
  • ▸Strong per-account jailing — bubblewrap isolation, quota, wr-shell
  • ▸Multi-PHP domains — per-domain PHP version selection
  • ▸DNS management, SSL (Let's Encrypt), email-ready MariaDB accounts
  • ▸Scoped API keys, HMAC webhooks, hash-chained audit log
  • ▸OpenAPI spec + docs at /api/docs

stack

PHP 8.4 / CI4.7 Go nginx php-fpm MariaDB bubblewrap nftables

get started

quickstart
$ curl -fsSL https://<panel>/scripts/install-node.sh | bash -s -- \
    --panel https://<panel> --enrol enr_<token>
▊