Advertising disclosure: We may earn a commission when you buy through links on this page. It does not change the price you pay or the order of the list.

Guide

Coolify on a VPS: requirements, setup and what to watch

Coolify is an open-source, self-hosted platform that gives your own server a Heroku or Vercel style dashboard: connect a Git repository, click deploy, get HTTPS. You pay only for the VPS, but you also become responsible for that server. This guide covers what the documentation asks for, how the install goes and where people get caught.

๐Ÿ—“๏ธ Published November 1, 2026

What Coolify does

Coolify runs on top of Docker and manages your applications for you. You add a server, point it at a Git repository or a Docker image, and it builds, starts and restarts the app, wires up a reverse proxy and requests HTTPS certificates. It can also create databases such as PostgreSQL, MySQL or Redis, and ready-made services like n8n or WordPress from templates.

It is not a magic cloud. Everything still runs on one VPS (or several, if you add more servers), so the limits of that machine are your limits.

Requirements from the documentation

The official docs list a minimum of 2 CPU cores and 2 GB of RAM, and the project's pages give different disk figures (10 GB on one page, 30 GB of free space on another), so plan for the larger number. The docs also say Coolify may work on weaker hardware but recommend slightly higher minimums. These are minimums for Coolify itself, not for the apps you deploy.

In practice the builds are what hurt. Compiling a Node or Docker image uses a lot of memory and disk for a few minutes, and old images pile up. Treat 4 GB as a comfortable starting point if you deploy more than one small app, and 8 GB if you also run databases on the same machine.

  • A KVM-based Linux VPS with root access (Ubuntu LTS or Debian are the usual choice).
  • A public IPv4 address and a domain name you control.
  • Ports 80 and 443 for your apps, SSH for you, and the panel's own port while you set it up.
  • Spare disk for Docker images, build cache and logs, which grow over time.

Current plans and prices

We may earn a commission when you buy through links on this page. It does not change the price you pay or the order of the list.

Best value
OVHcloud
VPS-1
  • 2 vCPU
  • 4 GB RAM
  • 40 GB NVMe
from$4.54/mo
  • Unlimited traffic
  • Anti-DDoS included
See plan โ†’

Price checked September 28, 2026

Contabo
Cloud VPS 4
  • 4 vCPU
  • 8 GB RAM
  • 100 GB SSD
from$6.26/mo
  • Very high RAM/storage per euro
  • Unlimited traffic (fair use)
See plan โ†’

Price checked September 28, 2026

Hostinger
KVM 1
  • 1 vCPU
  • 4 GB RAM
  • 50 GB NVMe
  • 4 TB Traffic
from$6.49/mo
  • NVMe + AMD EPYC on all VPS plans
  • Free weekly backups
See plan โ†’

Price checked September 28, 2026 ยท Renews at $11.99/mo

Install outline

Installation is a single script from the project, run as root on a fresh server. According to the docs it installs Docker if it is missing and then starts Coolify. Read the script first if you prefer, then follow the current instructions on the official installation page rather than copying commands from an old tutorial.

When it finishes you open the panel in a browser on the server's IP address, create the admin account immediately (the first visitor becomes the owner) and set up the instance domain. Use a fresh server for this: Coolify wants to manage Docker and the proxy itself, so sharing the machine with hand-built containers invites conflicts.

Domain, HTTPS, apps and databases

Point an A record (and a wildcard record if you want automatic subdomains per app) at the server's IP. Coolify's proxy then handles routing and certificates, so each app gets its own address and HTTPS without you editing configuration files.

To deploy an app, add a resource, choose a Git source or a Docker image, set the build method and environment variables, and deploy. For a database, pick the type from the list. Keep databases internal unless you truly need outside access; if you do, restrict it by firewall.

Backups and what to watch

Coolify can schedule database backups and send them to S3-compatible storage. Turn that on for every database, and also back up the Coolify configuration and persistent volumes, because a lost server otherwise means rebuilding everything from memory. A provider snapshot before major upgrades is a useful extra. Test a restore at least once.

  • Keep the panel off the open internet where you can: put it behind a VPN, an IP allow-list or a firewall rule, since it holds keys to every app on the server.
  • Leave memory headroom. A server running at its limit will fail builds or kill containers.
  • Update on purpose: read the release notes, snapshot first, then upgrade.
  • Use SSH keys, disable password logins and keep the operating system patched.
  • Watch disk usage and prune unused images now and then.

When not to use Coolify

If you run a single static site or one WordPress blog, a panel for apps is extra weight; a plain Docker Compose file or managed hosting is simpler. If you need guaranteed uptime for a business, one VPS is a single point of failure, and a managed platform may be the more honest choice. Coolify is at its best for a developer or small team with several side projects who is happy to maintain a server.

Compare plans side by side

Sort by
ProviderPlanvCPURAMDiskPriceOffer
OVHcloudVPS-124 GB40 GB$4.54/moSeptember 28, 2026See plan โ†’
ContaboCloud VPS 448 GB100 GB$6.26/moSeptember 28, 2026See plan โ†’
HostingerKVM 114 GB50 GB$6.49/moSeptember 28, 2026See plan โ†’
HostingerGame Panel 114 GB50 GB$6.99/moSeptember 28, 2026See plan โ†’
HostingerGame Panel 1-4 GB-$6.99/moSeptember 28, 2026See plan โ†’
OVHcloudVPS-248 GB75 GB$8.50/moSeptember 28, 2026See plan โ†’
ContaboCloud VPS 6612 GB200 GB$8.53/moSeptember 28, 2026See plan โ†’
HostingerKVM 228 GB100 GB$8.99/moSeptember 28, 2026See plan โ†’
HostingerGame Panel 228 GB100 GB$9.49/moSeptember 28, 2026See plan โ†’
HostingerGame Panel 2-8 GB-$9.49/moSeptember 28, 2026See plan โ†’
OVHcloudVPS-3612 GB100 GB$12.32/moSeptember 28, 2026See plan โ†’
HostingerKVM 4416 GB200 GB$12.99/moSeptember 28, 2026See plan โ†’
HostingerGame Panel 4-16 GB-$13.99/moSeptember 28, 2026See plan โ†’
ContaboCloud VPS 8824 GB300 GB$15.93/moSeptember 28, 2026See plan โ†’
OVHcloudVPS-4824 GB200 GB$23.37/moSeptember 28, 2026See plan โ†’
DigitalOceanBasic 4 GB24 GB80 GB$24.00/moSeptember 28, 2026See plan โ†’
HostingerKVM 8832 GB400 GB$25.99/moSeptember 28, 2026See plan โ†’
HostingerGame Panel 8-32 GB-$27.99/moSeptember 28, 2026See plan โ†’
ContaboCloud VPS 121248 GB400 GB$28.44/moSeptember 28, 2026See plan โ†’
DigitalOceanBasic 8 GB48 GB160 GB$48.00/moSeptember 28, 2026See plan โ†’
OVHcloudRISE-1632 GB1.024 TB$60.30/moSeptember 28, 2026See plan โ†’
OVHcloudRISE-S864 GB1.024 TB$77.00/moSeptember 28, 2026See plan โ†’
OVHcloudRISE-M1264 GB1.024 TB$118/moSeptember 28, 2026See plan โ†’
ContaboAMD Ryzen 12 Cores1264 GB1.024 TB$170/moSeptember 28, 2026See plan โ†’
ContaboAMD Genoa 24 Cores24128 GB2.048 TB$226/moSeptember 28, 2026See plan โ†’
Server finder
Tell us the project, get the spec and the cheapest plans
Try the tool โ†’

Questions people ask

What are the Coolify VPS requirements?

The documentation lists at least 2 CPU cores and 2 GB of RAM, with disk figures varying by page, so plan for 30 GB or more. For several apps and builds, 4 GB of RAM is more realistic.

Is Coolify free?

The software is open source and free to self-host. You pay for the VPS and any backup storage. The project also offers a paid hosted option for the control panel.

Can I run Coolify next to other things on the same VPS?

It is possible, but a dedicated server is cleaner, because Coolify manages Docker and the web proxy itself. Hand-made containers on ports 80 and 443 will conflict.

Does Coolify make my apps secure?

It automates HTTPS and deployment, not security. You still need updates, SSH keys, a firewall, restricted panel access and backups.

More guides

Related