Skip to main content
Easypanel is a Docker-based control panel published by a third party. From a web interface, it deploys your applications, databases and websites in containers, and generates their HTTPS certificates automatically. On an OnetSolutions VPS, it is installed for you when the server is created.
Prerequisites
  • A plan with at least 1 vCPU, 2 GB of RAM and 30 GB of storage
  • Ports 80, 443 and 3000 free, which is the case on a new server

Order

1

Pick the plan

Pick a plan on the Easypanel VPS page: Easypanel is already selected in the order.
2

Check the installation

At the What do you want to install? step, Easypanel is shown on its own. Ubuntu is chosen automatically.
3

Order

The server is created, then Easypanel installs itself. Follow the progress on your instance page, in the Easypanel control panel card.
You can also install Easypanel on an existing VPS by reinstalling it.

First sign-in

1

Open the panel

When the card shows Installed, select Open the panel, or open http://<server IP address>:3000 in your browser.
2

Create the administrator account

The first account created becomes the administrator: create it right away.
3

Switch to HTTPS

Point a domain name to the server IP address (A record), then add it in the Easypanel settings to reach the panel over HTTPS.
Until the administrator account is created, anyone who opens the panel address can create it instead of you.

Deploy an application

In Easypanel, create a project, then add a service to it. Three sources are available:

Template

Easypanel’s official catalogue: n8n, WordPress, Ghost, Nextcloud and hundreds more, ready to deploy.

Git repository

Easypanel builds the image from your repository and redeploys on every update.

Docker image

Any public or private image, with or without Docker Compose.
Each service can get its own domain, with an HTTPS certificate generated automatically. The Easypanel documentation covers each service type in detail.

Firewall

If you enable your VPS firewall, allow ports 80 and 443 for your applications, and port 3000 for as long as you reach the panel through its IP address.

Troubleshooting

Contact support from the console: we will help you run the installation again. The installation details are logged on the server, in /var/log/onetsolutions-easypanel-install.log.
Check that the card status is Installed, then that port 3000 is allowed if the firewall is enabled. Once a domain is added, use the HTTPS address configured in Easypanel.