All documentation
  1. Home
  2. Docs
  3. Getting started

Getting started

KLYRN is a hosting control panel for Ubuntu 24.04 servers: one command installs it, and every site it hosts runs as its own Unix user with automatic HTTPS. There are three ways people start, and this page sends you to the right one.

What you are installing

One static binary that becomes two processes: a root core that owns nginx, PHP-FPM, MariaDB, the firewall and the panel database, and an unprivileged web tier that serves the panel and the API. The core never listens on the network; the web tier can never become root. The security model is the whole architecture.

Hosts
PHP sites, WordPress, static sites, Node.js applications, and reverse-proxied services, each in a hosting account that is a Unix user of its own.
Does automatically
Let's Encrypt certificates and their renewal, verified backups, a health engine with bounded self-repair, signed updates with rollback.
Does not do
Mail hosting, authoritative DNS, phpMyAdmin, arm64. Each is a decision with a reason, and none is on a roadmap page.
Costs
Nothing today. An install with no licence key runs the Free edition: one server, five sites, everything except reseller accounts. The paid editions are not on sale yet.

Three ways to start

KLYRN is in beta. It is tested on real servers and it is not finished. Use a fresh or non-critical server, expect updates often, and keep your own copy of anything irreplaceable. What that means, in full.

When something is wrong

Two commands answer most of it, and both work when the panel does not.

klyrn doctor                    # twenty-two checks, failures first
klyrn site diagnose example.com # every probe in the order a request travels

Fix a symptom starts from what you see; Troubleshooting is the reference behind it.