Easypanel logo
Control panel

Easypanel hosting

A modern server panel: deploy from Git or Docker, with free SSL and backups.

  • Minimum2 vCPU · 2.5 GB
  • Disk20 GB
  • Smallest planBusiness
  • Web interfaceYes, over HTTPS

What is Easypanel?

Easypanel is a hosting control panel for the container era. Instead of managing Apache vhosts and PHP pools, you connect a Git repository or name a Docker image and it builds, runs and routes the service for you.

It detects your stack with buildpacks or a Dockerfile, issues Let's Encrypt certificates automatically, and ships a template library that installs WordPress, databases, n8n, MinIO and hundreds more with their storage and networking already wired together.

What you get

  • Deploy from GitHub, GitLab or any Git remote, with automatic rebuilds on push
  • Run any Docker image, or let Nixpacks and Heroku buildpacks detect your stack
  • Free Let's Encrypt certificates and a built-in reverse proxy for your domains
  • A template library of one-click services, plus managed databases with backups
  • Logs, metrics, environment variables and a web terminal for every service

Running Easypanel on Autogineer Cloud

Easypanel is a one-click install here: choose it at checkout, set a root password, and the server is built, the software installed and configured, and published on its own HTTPS address — usually in about a minute, with the whole build streamed to your browser as it runs.

  • Installed and configured, not just downloaded. The build finishes only once Easypanel is answering on its port with a real page — a server that could not finish is reported as failed rather than handed over looking complete.
  • A working HTTPS address from the first minute. Your server is published at an address like easypanel-vps.autogineer.com, with a valid certificate, so webhooks and OAuth callbacks work immediately. Your own domain can be added afterwards.
  • Full root over SSH. The one-click install is a starting point, not a cage: you can reconfigure Easypanel, install anything beside it, or replace it entirely.
  • Backups you can restore from. On-demand backups of the whole server on every paid plan, which for Easypanel means its data as well as its configuration.
  • Room to grow. Resize the plan as Easypanel grows, or rebuild the same server with a different app when the project changes.

Who it suits

Developers who want a Heroku-like deploy experience on their own server, and anyone running several apps who does not want to hand-write Compose files and proxy configuration for each one.

Getting started with Easypanel

  1. When the build finishes, your server's page in the dashboard shows its HTTPS address, its root password and any sign-in details the installer set for Easypanel. The build console streams every step as it happens, so you can see exactly what was installed rather than taking it on trust.
  2. Easypanel asks you to create the admin account on the very first visit, so nobody has ever known the password. Then connect a Git repository or name a Docker image, and it builds, runs and routes the service for you.
  3. Add your own domain from the same page when you are ready: point a DNS record at the server and the certificate is issued for you. The original address keeps working, so nothing you configured against it breaks.
  4. Take a backup once Easypanel is configured the way you want it. A backup captures the whole server, so restoring one brings back Easypanel and its data together — and it is the only thing that will bring them back.

Frequently asked questions

What does Easypanel install on the server?

Docker, if it is not already present, and then Easypanel itself as a Docker Swarm service alongside its own Traefik reverse proxy. Both are set up for you during the build.

Do I set an Easypanel password in advance?

No. Easypanel ships with no default credentials: you create the admin account yourself on the first visit, which means nobody else has ever known the password.

Can I point my own domains at apps I deploy in Easypanel?

Yes, and this is the one thing worth planning. Easypanel's own proxy wants ports 80 and 443 on the server, which on a standard setup are shared. Adding a dedicated IPv4 address to the server gives those ports exclusively to Easypanel, after which its automatic Let's Encrypt certificates work for any domain you point at it.

How does this compare with Portainer?

Portainer manages containers you have already defined. Easypanel is a step further up: it builds your application from source, routes a domain to it and manages its certificate, which is the part Portainer leaves to you.

How long does it take to install Easypanel?

About a minute. Choosing Easypanel at checkout builds the server, installs it, and publishes it on an HTTPS address, streaming the progress to your browser as it happens.

What size server does Easypanel need?

At least 2 vCPU, 2.5 GB of memory and 20 GB of disk, which is the Business plan or larger. These are the figures the installer is tested against rather than the smallest configuration that will boot.

Do I get root access to the server?

Yes. Every server includes full root access over SSH on its own port, so you can configure, extend or replace anything the one-click installer set up.

Can I use my own domain with Easypanel?

Yes. Each server is published on its own HTTPS address the moment it is built — easypanel-vps.autogineer.com for example, and you can point your own domain at it afterwards from the dashboard.

Related one-click apps

Browse all one-click apps →

Reviewed . Requirements and plan sizes on this page are read from the live catalogue, so they are current whenever you load it.

Deploy Easypanel now

Pick a plan, set a root password, and Easypanel will be installed and running in about a minute.

Launch Easypanel →