DevOps & networking

Coolify VPS HostingGit-Push Deploys on Your Own Server

Coolify gives you a platform-as-a-service on your own server: deploy apps from Git, run databases and one-click services, and manage HTTPS from a dashboard. We install Coolify with Docker on a hardened KVM VPS.

Full root & SSH NVMe storage Daily backups Anti-DDoS 99.9% uptime SLA 11 locations

  • Reserved vCores and RAM

    Builds and apps on resources that are yours.

  • NVMe storage

    Fast image builds and volumes.

  • Dedicated IPv4 and IPv6

    Point as many domains at it as you like.

  • Daily backups

    Automatic backup of the previous 24 hours.

Why a VPS

Why Run Coolify on a VPS

Coolify gives you the deploy experience of a PaaS without per-app pricing. All it needs is a server, which is where a VPS fits.

  1. Git-push deploys

    Connect GitHub, GitLab or any Git repository and deploy on push, with build logs in the dashboard.

  2. Many apps, one price

    Run as many apps, databases and services as the server can hold, with no per-app fee.

  3. One-click services

    Deploy PostgreSQL, Redis, n8n, Plausible and more from Coolify's service catalogue.

  4. Automatic HTTPS

    Coolify's proxy issues Let's Encrypt certificates for every domain you add.

The stack

How Coolify Runs on a VPS

A proxy routes each domain to its container; Coolify builds and manages everything on top of Docker.

Request from a browser or app (HTTPS)

  1. Proxy

    Coolify proxy (Traefik)

    Routes each domain to its container and handles HTTPS.

  2. Platform

    Coolify

    Dashboard, builds and deployments; on port 8000 until you add a domain.

  3. Workloads

    Your apps and services

    Built with Nixpacks or a Dockerfile, or from Docker Compose.

  4. Runtime

    Docker Engine

    Runs every container.

  5. OS

    Ubuntu LTS on KVM

    Firewall, Fail2ban and security updates on the host.

Worth knowing

  • Coolify needs at least 2 vCores, 2 GB RAM and 30 GB of disk; builds need more.
  • Ports published by Docker bypass UFW: expose services through the Coolify proxy only.
  • Point scheduled database backups at S3-compatible storage.
  • Coolify can also manage other servers over SSH from the same dashboard.
What you can run

What You Can Run

  • Web apps from Git

    Node.js, PHP, Python, Go or static sites with auto-detected builds.

  • Docker Compose stacks

    Multi-container apps deployed from your Compose file.

  • Databases

    PostgreSQL, MySQL, MongoDB and Redis with scheduled backups.

  • Self-hosted tools

    n8n, Plausible, Uptime Kuma and more from the service catalogue.

  • Preview deployments

    A deployment for each pull request.

  • Agency hosting

    Client projects separated into teams and projects.

VPS Plans

VPS Plans for Coolify

Builds are the heaviest part. VPS-2 is a comfortable start for Coolify with a few apps; VPS-3 or VPS-4 for many apps or frequent builds.

VPS-1

Small websites, APIs, bots and development servers.

₹1,008 /mo
Get Started
  • 2 vCores
  • 4 GB RAM
  • 40 GB NVMe
  • 500 Mbps
  • Full root and SSH access
  • Free initial stack installation
  • Server hardening and firewall setup
  • Daily backup of the previous 24 hours
  • Unlimited traffic *
  • Anti-DDoS protection
  • Dedicated IPv4 and IPv6
  • KVM virtualisation

VPS-3

Busy stores, SaaS products and several projects.

₹2,748 /mo
Get Started
  • 6 vCores
  • 12 GB RAM
  • 100 GB NVMe
  • 2 Gbps
  • Full root and SSH access
  • Free initial stack installation
  • Server hardening and firewall setup
  • Daily backup of the previous 24 hours
  • Unlimited traffic *
  • Anti-DDoS protection
  • Dedicated IPv4 and IPv6
  • KVM virtualisation

VPS-4

High-traffic apps, large databases and agencies.

₹5,274 /mo
Get Started
  • 8 vCores
  • 24 GB RAM
  • 200 GB NVMe
  • 3 Gbps
  • Full root and SSH access
  • Free initial stack installation
  • Server hardening and firewall setup
  • Daily backup of the previous 24 hours
  • Unlimited traffic *
  • Anti-DDoS protection
  • Dedicated IPv4 and IPv6
  • KVM virtualisation

* Unlimited traffic in Europe and North America. In Mumbai, Singapore and Sydney a monthly allowance applies (VPS-1 500 GB, VPS-2/VPS-3 1 TB, VPS-4 3 TB), then speed is limited to 10 Mbps until the next month.

Sizing guide

Which Plan for Your Coolify Server

Coolify itself is light. Your apps, databases and especially builds decide the plan.

Recommended VPS plan for each Coolify workload
Workload Start with Why
Coolify with one or two small apps VPS-1 2 vCores · 4 GB RAM Above Coolify's minimum, with room for light builds.
Several apps and databases VPS-2 4 vCores · 8 GB RAM 8 GB for apps, databases and builds.
Many apps or frequent builds VPS-3 6 vCores · 12 GB RAM 6 vCores to keep builds from slowing apps.
Agency platform VPS-4 8 vCores · 24 GB RAM 8 vCores, 24 GB RAM and 200 GB NVMe.

A starting point, not a limit: every plan upgrades in place, keeping your data, IP address and configuration.

Hosted PaaS or Coolify on a VPS?

The same git-push workflow, but you pay for the server instead of for each app.

Feature Hosted PaaS Coolify VPS
Pricing Per app or instance, plus add-ons Flat server cost
Databases Paid add-ons Included, run as containers
Git-push deploys Yes Yes
Build limits Set by the plan Limited only by your server
Server control None Full root
Server administration Handled by the provider Yours, after our free setup
See Plans
After handover

Looking After Your Coolify Server

Deploys happen in the dashboard; these are the server-side tasks worth knowing.

  1. Check Coolify is running

    Its containers all start with coolify.

  2. Check disk usage

    Images and build cache add up over time.

  3. Clean up old images

    Removes unused images older than three days.

  4. Upgrade Coolify

    From the dashboard, or by re-running the official installer.

# 1. Check Coolify is running

docker ps --filter name=coolify

# 2. Check disk usage

docker system df

df -h /

# 3. Clean up old images

docker image prune -af --filter "until=72h"

# 4. Upgrade Coolify

curl -fsSL https://cdn.coollabs.io/coolify/install.sh | sudo bash

Example shell commands; adjust paths, names and versions to your project.

Example commands; adjust names, paths and versions to your project. Deploying and maintaining your application is yours to do (or ask us for a quote).

Free one-time setup

Installed and Secured Before You Log In

The VPS is unmanaged: after handover the server is yours to run. Before that, our engineers do the first setup once, free, so you start from a hardened server with Coolify in place.

  1. Choose a plan and location

    Pick the resources you need and the datacentre closest to your users.

  2. Tell us your Coolify setup

    Versions, database and domain: at order or right after.

  3. We install and secure it

    Server hardened, Coolify installed and tested, HTTPS on your domain.

  4. You take over with root

    SSH access to a working server, ready for your code and data.

Your Coolify server

  • Docker Engine and Coolify, installed with the official script
  • The Coolify dashboard on your domain with HTTPS
  • The Coolify proxy issuing certificates for your apps
  • Firewall open for SSH, HTTP and HTTPS

Yours to run after handover

  • Ongoing server administration
  • Application maintenance and updates
  • Debugging your code
  • Migrating existing sites or data

Not included in the free setup, but we can quote for it. No control panel by default: CloudPanel, HestiaCP or Virtualmin on request at no cost; cPanel and Plesk need their own licence.

Under the hood

Platform Specs and Locations

The same KVM platform on every plan; only the CPU, RAM, storage and port speed change.

VPS platform specifications
Virtualisation KVM with reserved vCores and RAM
Storage NVMe SSD on every plan
Network Dedicated IPv4 and IPv6, 500 Mbps to 3 Gbps per plan
Operating systems Ubuntu 26.04, 24.04 and 22.04 LTS · Debian 13, 12 and 11 · AlmaLinux · Rocky Linux · Fedora · FreeBSD
Access Full root over SSH, key-based login
Backups Automatic daily backup of the previous 24 hours; snapshots and longer retention on request
Protection Always-on anti-DDoS mitigation
Availability 99.9% uptime SLA

Secured before we hand it over

  • Non-root sudo user created for daily work
  • SSH key login, password login for root disabled
  • Firewall (UFW) open only for the ports you use
  • Fail2ban blocking repeated login attempts
  • Automatic security updates enabled
  • Free Let's Encrypt SSL on your domain
  • Timezone, swap and hostname configured

Asia-Pacific

  • Mumbai
  • Singapore
  • Sydney

Europe

  • London
  • Limburg
  • Roubaix
  • Gravelines
  • Strasbourg
  • Milan
  • Warsaw

North America

  • Beauharnois

Availability per location changes with demand; we confirm your location before setup. In Mumbai, Singapore and Sydney each plan includes a monthly traffic allowance (VPS-1 500 GB, VPS-2 and VPS-3 1 TB, VPS-4 3 TB); beyond it, speed is limited to 10 Mbps until the next month.

Who it's for

Who a Coolify VPS Suits

  • Developers who like PaaS workflows

    git push to deploy, without per-app bills.

  • Makers with many side projects

    Dozens of small apps on one server.

  • Agencies

    Client projects, databases and previews in one dashboard.

Running it well

Security and Performance for Coolify

Security

  • Set a strong admin password and turn off open registration.
  • Close port 8000 once the dashboard is on your domain.
  • Keep Coolify updated; it can update itself from the dashboard.
  • Docker bypasses UFW: publish ports only through the proxy.

Performance

  • Schedule cleanup of old images and build cache.
  • Use multi-stage Dockerfiles for faster, smaller images.
  • Move builds to a separate build server if they slow your apps.
  • Set resource limits per app.
Coolify VPS FAQs

Questions Before You Deploy

Not covered here? Ask an engineer before you order.

Run Your Own PaaS

Choose a plan and we hand over Coolify on your domain, ready for your first git-push deploy.