Skip to main content
Dokploy is an open source deployment platform published by a third party. It builds your applications from a Git repository or a Docker image, runs them in containers alongside their databases, 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 2 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 Dokploy VPS page: Dokploy is already selected in the order.
2

Check the installation

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

Order

The server is created, then Dokploy installs itself in three to five minutes. Follow the progress on your instance page, in the Dokploy control panel card.
You can also install Dokploy 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 Dokploy 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 Dokploy, create a project, then add a service to it:

Git repository

Dokploy builds the image from your repository and redeploys on every push.

Docker image

Any public or private image, with or without Docker Compose.

Database

PostgreSQL, MySQL, MariaDB, MongoDB or Redis, provisioned next to your application.
Each service can get its own domain, with an HTTPS certificate generated automatically. The Dokploy 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-dokploy-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 Dokploy.