For agencies

Host your clients' sites on your own server

ArcPanel is a free, open-source control panel for Linux web servers. An agency gets one place for every client's sites, mailboxes, DNS zones and databases, on a server it controls.

The problem

Client sites end up spread over shared hosts with different panels, logins and PHP versions, and restoring one broken file means a support ticket somewhere else.

How ArcPanel helps

One account per client, with its own domains, mailboxes, databases and limits.

See how

Each site runs the PHP version it needs, from 7.4 to 8.5.

See how

WordPress and 20 more PHP applications install in one step.

See how

Restic backups restore a whole account or a single file.

See how

Login-as lets you support a client inside their own view.

See how

Example

Add a client site with mail and a certificate

v-add-web-domain client1 example.com
v-add-mail-domain client1 example.com
v-add-letsencrypt-domain client1 example.com www.example.com

What ArcPanel does not do

  • Sites move from another panel by hand or as a paid migration; there is no in-place conversion.

Questions

Can my clients log in themselves?

Yes. Each client account has its own login and sees only its own sites, mail and databases.

Can I restore a single file from last week?

Yes, with restic backups: pick a snapshot and restore one file, a database, a mail domain or the whole account.

Which PHP versions can I run?

PHP 7.4 to 8.5 side by side, chosen per site.