SelfHostStackOpen-Source Directory

Why Migrate Away from Vercel and Netlify?

Vercel and Netlify charge steep markups on egress bandwidth ($40 per 100GB) and serverless function durations. Self-hosting modern PaaS platforms like Coolify or Dokku gives you unlimited apps, zero vendor lock-in, automated Git deploys, push-to-deploy preview environments, and free Let's Encrypt SSL on your own $4-$10/mo VPS with terabytes of included bandwidth.

Top 2 Recommended Open-Source Replacements

Tested and production-ready. Click any tool to view hardware specs and docker-compose configurations.

Coolify

Apache-2.0⭐ 38.5k+

An open-source, self-hostable Heroku / Netlify / Vercel alternative for deploying any app, database, or service with push-to-deploy simplicity.

Min RAM2 GB
Min CPU2 vCPU
GitHub Repo ↗

✅ Advantages

  • Modern, intuitive UI similar to Vercel/Railway
  • Native Docker and Nixpacks buildpacks support
  • Built-in server monitoring, backups, and notifications

⚠️ Trade-offs / Limitations

  • Requires at least 2GB RAM for comfortable multi-app builds
  • Server maintenance and updates are managed by you

Core Features

Deploy Next.js, Node.js, Python, Go, Rust, PHP, Dockerfile, and Docker Compose apps
Automatic Git webhook integration with GitHub, GitLab, and Bitbucket
One-click database provisioning (PostgreSQL, MySQL, Redis, MongoDB, ClickHouse)
Automatic SSL certificate generation and renewal via Let's Encrypt and Traefik
Multi-server management: control multiple remote VPS servers from a single dashboard
📄 docker-compose.yml
Production Ready
version: '3.8'
services:
  coolify:
    image: ghcr.io/coollabsio/coolify:latest
    container_name: coolify
    restart: always
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - coolify-data:/data/coolify
    ports:
      - "8000:8000"
    environment:
      - APP_ID=coolify-main
      - APP_ENV=production
volumes:
  coolify-data:

🚀 5-Minute Deployment Guide

  1. 1Spin up a clean VPS with Ubuntu 24.04 (e.g. Hetzner CX22 or DigitalOcean 2GB).
  2. 2Connect via SSH: `ssh root@your-vps-ip`.
  3. 3Run the official automated install script: `curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash`.
  4. 4Open your browser at `http://your-vps-ip:8000` to create your admin account.
  5. 5Add your domain and configure your first Git repo for automated builds.

Recommended Cloud VPS for Coolify

Compare all VPS hosts →
Hetzner Cloud€3.79/mo

CX22 (2 vCPU, 4GB RAM, 40GB NVMe)

Best price/performance ratio in Europe & US.

Deploy on Hetzner →
DigitalOcean$12.00/mo

Basic Droplet (2 vCPU, 2GB RAM, 50GB SSD)

Includes $200 free trial credits for 60 days.

Claim $200 DO Credit →
Vultr$12.00/mo

High Frequency (1 vCPU, 2GB RAM, 64GB NVMe)

Ultra-fast NVMe storage across 32 global locations.

Deploy on Vultr →

Dokku

MIT⭐ 26.8k+

The smallest PaaS implementation you have ever seen — Docker-powered mini-Heroku in a single binary.

Min RAM1 GB
Min CPU1 vCPU
GitHub Repo ↗

✅ Advantages

  • Extremely lightweight and rock-solid stability
  • CLI-first workflow ideal for terminal power users
  • Zero graphical overhead

⚠️ Trade-offs / Limitations

  • No default web GUI (requires CLI or third-party web interface)
  • Steeper learning curve for non-developers

Core Features

Git push deployment workflow: `git push dokku main`
Heroku buildpack and Dockerfile compatibility
Rich plugin ecosystem for PostgreSQL, Redis, Let's Encrypt SSL, and Slack alerts
Minimal overhead — runs smoothly on a $4/mo 1GB VPS
📄 docker-compose.yml
Production Ready
# Dokku installs natively on Ubuntu / Debian via apt
# Run on your VPS:
# wget -NP . https://dokku.com/bootstrap.sh
# sudo DOKKU_TAG=v0.34.8 bash bootstrap.sh

🚀 5-Minute Deployment Guide

  1. 1Provision an Ubuntu 24.04 VPS.
  2. 2Run the bootstrap script: `wget -NP . https://dokku.com/bootstrap.sh && sudo bash bootstrap.sh`.
  3. 3Configure your SSH key: `cat ~/.ssh/id_rsa.pub | dokku ssh-keys:add admin`.
  4. 4Create your first app: `dokku apps:create my-app`.
  5. 5Add git remote on your local machine: `git remote add dokku dokku@your-vps-ip:my-app` and push!

Recommended Cloud VPS for Dokku

Compare all VPS hosts →
Hetzner Cloud€3.79/mo

CX22 (2 vCPU, 4GB RAM, 40GB NVMe)

Flawless for hosting dozens of Dokku apps.

Deploy on Hetzner →
DigitalOcean$6.00/mo

Basic Droplet (1 vCPU, 1GB RAM, 25GB SSD)

Pre-built Dokku 1-click marketplace image available.

Claim $200 DO Credit →
Vultr$6.00/mo

Cloud Compute (1 vCPU, 1GB RAM, 25GB NVMe)

32+ global datacenter locations.

Deploy on Vultr →

Quick Specification Matrix

ToolLicenseMin RAMMin CPUGitHub RepoPrimary Benefit
Vercel and Netlify (Proprietary)Proprietary ClosedManaged CloudManaged CloudN/ATurnkey but vendor lock-in & paywalls
CoolifyApache-2.02 GB2 vCPUcoollabsio/coolifyModern, intuitive UI similar to Vercel/Railway
DokkuMIT1 GB1 vCPUdokku/dokkuExtremely lightweight and rock-solid stability