Skip to main content

Welcome

From a bare machine to an Elpan server that hosts accounts, and everything you do to keep it running. These docs are for the server's administrator. If you host with an Elpan provider, the account docs are for you.

Three ways in​

What it isWhere
Admin appThe web panel for the whole server: accounts, domains, mail, certificates, admin users.https://admin.<server hostname>/
elpanctlThe operator CLI: most of what the admin app does, and server tasks it has no screen for, such as backups.A root shell on the server.
Server APIAn HTTP API for your own systems, such as a billing system that creates accounts./api/v1 on the admin host, with a server API key.

The bare server hostname is not the admin app. It serves a splash page, and the server API under /api/v1.

One server, many accounts

An account is what an account holder signs in to. You create it, set its limits, and can act in it, but its holder manages its domains, websites, and mail. The admin app shows every account at once, so you can see what is happening across the server.

How the docs are organized​

The sections follow the admin app's menu loosely. The menu puts nearly everything under System; the docs split it by subject, and a subject that is only on the command line, such as installation or backups, gets its pages too. Each page says where its screen is and names its commands.

Getting help​

elpanctl list lists every command, and elpanctl <command> --help explains one. When a page here and the panel disagree, the panel is right: the panel is what runs.