π 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
π Try the Lifetime Plan on AppSumo
π Or start free here
Top comments (0)