⚡
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, self-contained, and production-ready. Click any tool to inspect verified docker-compose configurations, hardware sizing, and deployment guides.

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 Advantage
Vercel and Netlify (Proprietary)Proprietary ClosedManaged CloudManaged CloudN/ATurnkey onboarding with 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
Starter Stack Pack — $29

Skip the setup: get the production-ready stack

Don't stitch together configs from five different READMEs. Get all 5 production-hardened Docker Compose stacks — Postgres, Redis, SSL auto-renewal, and backup scripts — ready to deploy in minutes.

⚡n8nVisual workflow automation
📊UmamiPrivacy-first web analytics
🛡️Uptime KumaUptime monitoring & alerts
🔐VaultwardenBitwarden-compatible vault
☁️NextcloudDropbox/Drive replacement
Get the Stack Pack — $29 →

One-time purchase · Instant download · Production-ready

esc
↑↓ navigate↵ open