Self-host your tools, sites and mail on one server
ArcPanel is a free, open-source control panel for Linux web servers. It installs in about fifteen minutes on a fresh server and runs your sites, your mail and self-hosted tools from a curated Docker catalog.
The problem
Self-hosting usually means a compose file per tool, a reverse proxy to wire by hand and certificates to renew, and mail is often left out because it is hard.
How ArcPanel helps
A curated Docker catalog with Uptime Kuma, n8n, Gitea, Vaultwarden, Miniflux and Redis.
See howEach app runs as its hosting user, on its own domain with HTTPS, with rollback on a failed update.
See howA complete mail server with webmail, spam and virus filters.
See howRestic backups of sites, mail and databases.
See howExample
Install Uptime Kuma on its own domain
v-add-docker-app alice uptime-kuma status status.example.com
What ArcPanel does not do
- ArcPanel installs on a fresh Debian or Ubuntu server on amd64; arm64 boards are not supported yet.
- Running a mail server needs a public IP address with open mail ports and a clean reputation.
Questions
Can I run ArcPanel at home?
Yes, on an amd64 machine with a fresh Debian or Ubuntu install. Public sites and mail need a public IP address and open ports.
Do Docker apps run as root?
No. Each app runs as the hosting user that owns it, and only the ports you choose are public.
Is it really free?
Yes. ArcPanel is GPL software with no paid edition and no license key.