01 / Fleet and servers / A.02How it works
A.02

Connect cPanel, Plesk and DirectAdmin

Adding a server takes two steps: type its address, then pick the panel type. You don’t hand over a root password. A full-privilege API token works for cPanel/WHM and DirectAdmin, an admin key for Plesk, and an SSH key for a panel-less Linux server. The token is stored encrypted and never shown again.

Screen sheetA.02
Topic
A · Fleet and servers
Order
02 / 06
Points
05
02 / FigurePanel screen
Hover the numbers
app.ctapanel.com/serversServersConnect serverWhich panel is installed?1 / 2 · PanelPanelCredentialcPanel / WHMAPI token · 2087Plesk ObsidianAdmin key · 8443DirectAdminLogin key · 2222No panelSSH key · 22Expected services · cPanelhttpdeximdovecotmysqlcpsrvdConnected · in maintenance until the agent reportsConnect a cPanel server2 / 2 · ConnectioncPanel / WHMConnection testedCreate an API token in WHM with all privileges and paste it here.LabelFrankfurt web 03Hostnameweb03.fra.ctahost.comIP address185.42.17.90Port2087MachineDedicated serverAPI token••••••••••••The token is stored encrypted in the vault and never shown again.ConnectTest connection0102030405
  1. 01Credential per panelA full-privilege API token for cPanel/WHM and DirectAdmin, an admin key for Plesk, an SSH key with no panel.
  2. 02Expected services knownPanel type sets the service list: httpd, exim, dovecot, mysql and cpsrvd on cPanel. Nothing to type in.
  3. 03One address, onceThe same IP and port cannot be added twice; the collision is refused before a record exists.
  4. 04Test before you saveYou see the key working before saving, so a wrong key never leaves a half-finished server behind.
  5. 05In maintenance at firstA new server opens in maintenance with zeroed counters; real numbers arrive after the agent’s first lap.
Fig. 02 — Connect cPanel, Plesk and DirectAdmin
03 / What it does5 points

What it does.

You test the connection before saving, so a wrong key never leaves a half-finished server behind. In WHM, tick every privilege on the API token. The panel does more than read: it creates accounts, resets passwords and manages mail, and WHM refuses each missing privilege separately. The panel also knows which services that server should run, so you don’t type that list in by hand. The server shows as in maintenance until it first reports, and a few minutes later the graphs start filling in.

  1. The credential depends on the panel: a full-privilege API token for cPanel/WHM and DirectAdmin, an admin key for Plesk, an SSH key for a panel-less server.

  2. Panel type sets the expected services: httpd, exim, dovecot, mysql and cpsrvd on cPanel; nginx, apache, postfix, mysql and sw-engine on Plesk; nginx, php-fpm and systemd with no panel.

  3. A new server opens in “maintenance” with every counter at zero. Real numbers replace them once the agent completes its first lap.

  4. The same IP and port can’t be added twice. The clash is refused before any record is created.

  5. Each server gets its own agent key. The key’s last use and expiry show in the server profile.

04 / Fleet and servers6 screens

Fleet and servers

The number of servers changes; where you look doesn’t.

05 / Get started14 days free · No card needed

Connect your first server today.

Free for 14 days, no card needed. Create your account, add your first server with an API token or an SSH key, and the panel starts filling in a few minutes later.

No setup fee · Cancel anytime · EU-hosted