DEV Community

Alex Spinov
Alex Spinov

Posted on

Coolify Has a Free API — Self-Host Everything with One Tool

Coolify is an open-source, self-hostable Heroku/Netlify/Vercel alternative. Deploy apps, databases, and services on your own server with a beautiful UI.

What Is Coolify?

Coolify lets you deploy anything — Docker containers, static sites, Node.js apps, databases — on your own VPS. One install, unlimited projects.

Features (all free):

  • Git push to deploy
  • SSL certificates (auto Let us Encrypt)
  • Database management (PostgreSQL, MySQL, MongoDB, Redis)
  • Docker Compose support
  • Webhook deployments
  • Team management

Install Coolify

curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
Enter fullscreen mode Exit fullscreen mode

That is it. Open http://YOUR_IP:8000 and start deploying.

API

# List applications
curl https://your-coolify.com/api/v1/applications \
  -H "Authorization: Bearer YOUR_TOKEN"

# Deploy application
curl -X POST https://your-coolify.com/api/v1/applications/APP_UUID/deploy \
  -H "Authorization: Bearer YOUR_TOKEN"

# List databases
curl https://your-coolify.com/api/v1/databases \
  -H "Authorization: Bearer YOUR_TOKEN"
Enter fullscreen mode Exit fullscreen mode

Supported Services (1-click deploy)

  • Databases: PostgreSQL, MySQL, MariaDB, MongoDB, Redis, Dragonfly
  • Apps: WordPress, Ghost, Plausible, Gitea, Minio, Uptime Kuma
  • Dev tools: n8n, Grafana, Prometheus, pgAdmin

Use Cases

  1. Self-hosted PaaS — your own Heroku
  2. Cost savings — $5 VPS vs $25+ cloud PaaS
  3. Privacy — data stays on your server
  4. Side projects — unlimited deploys, zero cost
  5. Team projects — multi-user, multi-server

Coolify vs Alternatives

Feature Coolify Heroku Dokku
Self-hosted Yes No Yes
UI Beautiful Good CLI
Databases 1-click Add-on Plugin
SSL Auto Auto Plugin
Price Free $5+/app Free
Docker Compose Yes No Limited

Need web data at scale? Check out my scraping tools on Apify or email spinov001@gmail.com for custom solutions.

Top comments (0)