VPS for Coolify

Coolify is an open-source alternative to Vercel, Heroku, Netlify, and Railway. On your VPS it builds your apps straight from the Git repository and serves them on your domain with an SSL certificate. Your data stays on your own server.

Install Coolify

root@vps-frankfurt:~# curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash

[INFO] Checking operating system

[INFO] Installing Docker Engine

[INFO] Installing Docker Compose

[INFO] Starting Coolify

Congratulations! Your Coolify instance is ready.

Dashboard: http://203.0.113.42:8000

root@vps-frankfurt:~#

What is Coolify?

Coolify connects your Git repository to your server. On every push it builds the application inside a Docker container and serves it on your domain, including a Let's Encrypt certificate. Databases, workers, and other services come from a template catalog. Instead of paying per project and user for a managed platform, everything runs on a VPS you control.

License
Open source
Deploy sources
Git, Dockerfile, Compose
SSL
Let's Encrypt, automatic
Servers
One or many via SSH

How a Coolify deployment works

You connect the repository once. After that, every push runs the remaining steps.

  1. Connect a repository

    Link GitHub, GitLab, Gitea, or Bitbucket and pick a branch. Every push starts a deployment, and you can trigger one manually as well.

  2. Build in a container

    Coolify builds with Nixpacks, a Dockerfile, or Docker Compose. Nixpacks detects runtimes like Node, PHP, Python, and Go without configuration.

  3. Traefik and SSL

    Traefik routes traffic to the container and fetches the Let's Encrypt certificate for your domain. You add domains and subdomains in the dashboard.

  4. Run it from the dashboard

    The app runs on your URL. Logs, deployments, rollbacks, and notifications all live in the dashboard, and updates are applied from there.

VPS plans for Coolify

Coolify needs at least two CPU cores, so the list starts at Starter. Every plan runs on KVM with AMD Ryzen and NVMe SSD and includes 10 TB of traffic. Cancel monthly, billed from your balance.

Which VPS fits Coolify?

Coolify itself needs 2 CPU cores, 2 GB RAM, and 10 GB of disk. How much more makes sense depends on your applications and on how often the server runs builds.

EntryRecommendedMany services
VPS planStarterStandardAdvanced or Elite
vCPU2 cores4 cores6–7 cores
RAM (DDR5 ECC)4 GB8 GB16–24 GB
NVMe SSD50 GB100 GB180–240 GB
Price€11.99/month€24.99/monthfrom €44.99/month
Best forFirst apps and test setupsSeveral apps with databasesMany services, teams, and builds

All plans include 10 TB of traffic and can be canceled monthly. Extra headroom pays off once builds and applications share the same server.

What Coolify handles for you

  • Docker included

    The official install script sets up Docker Engine and Docker Compose. A fresh Ubuntu or Debian VPS with root access is all you need.

  • Git deployments

    Deploy automatically on every push, via webhook or manually. Rolling back to an earlier deployment takes one click.

  • One-click services

    PostgreSQL, MySQL, Redis, WordPress, Ghost, n8n, and many more start from the template catalog, so you don't have to write a Compose file by hand.

  • Automatic SSL

    For every domain and subdomain you add, Coolify requests a Let's Encrypt certificate through Traefik and renews it automatically.

  • Backups to S3

    Schedule backups of databases and volumes to S3-compatible storage. That can be an object storage bucket or a server of your own.

  • Notifications

    Discord, Telegram, Slack, or email: you hear about failed deployments and misbehaving containers while there is still time to react.

Hardware and network

Coolify runs on a regular KVM VPS with root access, so you can add your own containers, firewall rules, or monitoring next to it.

Processor
AMD Ryzen above 5 GHz
Memory
DDR5 ECC
SSD
NVMe Gen4, 7,300 MB/s read, 6,600 MB/s write
Virtualization
KVM with its own kernel
Network
10 Gbit/s uplink, 10 TB traffic per month
DDoS protection
Premium Gaming DDoS Protection included
Location
Frankfurt am Main, Germany
Access
Root via SSH

Ping test

  • Germany · EU

    Frankfurt am Main

    —

Ping measured from each regional test server to your internet connection. In-game ping may differ. An unavailable result can mean the connection is blocked or the test server cannot be reached.

What Coolify on a VPS is good for

  • Your own PaaS instead of Vercel & co.

    Deploy web apps, APIs, and static sites without paying per project and user. Once a few projects are running, the fixed costs drop noticeably.

  • Agency and client projects

    Several projects on one server, separate environments, and dedicated access for team and clients. Staging can run right next to production.

  • Self-hosted services

    n8n, Uptime Kuma, Umami, Ghost, or a wiki: many services are available as templates and receive updates from one place.

  • Existing Docker setups

    Docker Compose files and Dockerfiles move in without rework. Monorepos and multiple services per project are supported.

  • Databases and workers

    PostgreSQL, Redis, and MariaDB run on the same private network as your apps. Backups can be scheduled.

  • Test and preview environments

    Separate domains per branch or environment: review changes before they reach production.

Frequently asked questions about Coolify on a VPS

Coolify is an open-source platform for deploying and running web applications, APIs, and databases. You connect your Git repository, and Coolify builds and starts the containers while taking care of domains, SSL, and updates. Think of it as a self-hosted version of services like Vercel, Heroku, Netlify, or Railway.

Your own deployment platform from €11.99 a month

The VPS is usually online within a few minutes. Then log in as root via SSH and run the install script.

Configure Coolify VPS
Install Coolify

root@vps-frankfurt:~# curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash