🚀 How to Self-Host Coolify (Open Source Heroku) — With Monitoring & Free Lifetime Alerts
Coolify is a brilliant open-source platform that lets you self-host your own Heroku-style PaaS.
Deploy apps, databases, workers, and more — all from one dashboard.
In this guide, you’ll learn how to:
- Deploy Coolify using Docker
- Host it on a budget-friendly server
- Monitor it from the outside with Garmingo Status
- All without paying monthly
Let’s build your own mini-PaaS 👇
🧰 What You’ll Need
- A Linux server (Ubuntu/Debian) 👉 We recommend Hetzner Cloud — fast, reliable, cheap (€3/month)
- Docker + Docker Compose
- Domain (optional but recommended)
- 5–10 minutes
🛠️ Step 1: Prepare Your Server
Update & install Docker:
sudo apt update && sudo apt install docker.io docker-compose -y
Add your user to the docker group:
sudo usermod -aG docker $USER
newgrp docker
📦 Step 2: Deploy Coolify
Run:
docker run -d \
--name coolify \
-p 3000:3000 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v coolify-data:/app/data \
ghcr.io/coollabsio/coolify
Once it's running, go to:
http://your-server-ip:3000
Create your account and log in to the dashboard.
🌐 Step 3: Add Domain & HTTPS (Recommended)
Coolify supports automatic Let's Encrypt provisioning if you point a domain (e.g. coolify.yourdomain.com
) to the server IP.
Set this in the dashboard or behind a reverse proxy.
📈 Step 4: Start Deploying Stuff
Coolify can handle:
- Static apps
- Dockerfiles & Git repos
- Databases like PostgreSQL & MySQL
- Background workers & CRON jobs
You can even build CI/CD pipelines with webhooks or Git integration.
🚨 Step 5: Monitor Coolify with Garmingo Status
Coolify is your app platform. If it goes down, everything breaks.
You need visibility outside your own stack.
That’s where Garmingo Status comes in:
✅ External uptime monitoring
✅ Multi-location checks
✅ Slack, Email, Discord & Webhook alerts
✅ Private or public status pages
✅ PDF reports & SLA logs
✅ Forever free tier or one-time payment → Lifetime deal!
👉 Grab the Lifetime Deal here (under $50!)
You host your own PaaS. Now make sure it's always up.
🧘 TL;DR
- 🧰 Install Coolify with Docker
- 🌐 Add a domain + TLS
- 🚀 Deploy your apps
- 📡 Monitor it with Garmingo Status
- 💸 Never pay monthly again