NewsletterSupport
Garmingo Logo
Garmingo Logo

Garmingo - Excellence for Everyone

Products

StatusHelpdeskGames

Resources

Documentation
Knowledgebase
Knowledgebase
Coming soon
NewsletterRoadmap

Company

About usCareerPress and Media

Connect

BlogContact usSystem Status

© 2025 Garmingo. All rights reserved.

Imprint
Terms of Service
Privacy Policy
Cookie Policy
Return Policy
Disclaimer
Garmingo Logo

Garmingo - Excellence for Everyone

StatusHelpdeskGames
Documentation
Knowledgebase
Knowledgebase
Coming soon
NewsletterRoadmap
About usCareerPress and Media
BlogContact usSystem Status
ImprintTerms of ServicePrivacy PolicyCookie PolicyReturn PolicyDisclaimer

© 2025 Garmingo. All rights reserved.

Blog
/
Community
Thumbnail of the blog post How to Self-Host Coolify (Open Source Heroku) — With Monitoring & Free Lifetime Alerts

How to Self-Host Coolify (Open Source Heroku) — With Monitoring & Free Lifetime Alerts

7/8/2025

Community

127 views

GarmingoGarmingo

🚀 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

Got an idea? Let us know

Alexander NeitzelAlexander Neitzel