Supported platforms
The distributions and architectures Maran installs on, and the floors the installer enforces before it changes anything.
Distributions
| Family | Version |
|---|---|
| Ubuntu | 22.04 LTS |
| Ubuntu | 24.04 LTS |
| Debian | 12 |
| Debian | 13 |
| AlmaLinux | 9 |
| AlmaLinux | 10 |
| Rocky Linux | 9 |
| Rocky Linux | 10 |
Architectures: x86_64 and aarch64.
A distribution outside this table is not supported: the installer knows each supported family's package layout and service names, and refuses rather than guess at one it does not know.
What the installer requires
The preflight step enforces two hard floors before anything on the server changes:
- 1024 MB of RAM;
- 2048 MB of disk for Maran's own files.
Both are a conservative floor rather than a recommendation — a server meant to host real sites wants considerably more. Free space on the backup filesystem below 10240 MB produces a warning, not a refusal.
Preflight collects every failure before it exits, so a server with three problems reports three problems rather than one per run.
Production installs are native
There is no container in a production install. The panel, the agent, PostgreSQL and the hosting stack are installed as ordinary system services. Docker is used in development only.