flag92 flag92
Deploy

One-click AI support on Coolify — your own Vercel

Coolify is an open-source PaaS that gives your VPS a Vercel-grade DX. Run Chatwoot + Dify in 30 minutes.

Coolify v4+ 30 min

What Coolify is#

Coolify ports the Vercel / Render experience to your VPS:

  • Auto-deploy from GitHub
  • Docker Compose / Dockerfile support
  • Automatic TLS, automatic reverse proxy
  • One-click databases, Redis, etc.

Step 1 — install Coolify#

On a clean Ubuntu 24 VPS:

curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash

10 minutes later open http://YOUR_IP:8000 and register admin.

Step 2 — Chatwoot#

Console → New Resource → Docker Compose → paste Chatwoot’s compose:

version: '3'
services:
  rails:
    image: chatwoot/chatwoot:v4.x
    env_file: .env
    ports: ['3000:3000']
    depends_on: [postgres, redis]
  sidekiq:
    image: chatwoot/chatwoot:v4.x
    env_file: .env
    command: bundle exec sidekiq -C config/sidekiq.yml
    depends_on: [postgres, redis]
  postgres:
    image: postgres:16-alpine
    volumes: [./pg-data:/var/lib/postgresql/data]
    environment:
      POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
  redis:
    image: redis:7-alpine

In Coolify:

  • Bind support.example.com
  • Auto-issue Let’s Encrypt
  • One-click Deploy

Step 3 — Dify#

Same flow, paste Dify’s compose, change domain and env vars.

Step 4 — wiring#

  • Coolify auto-creates an Internal Network — Chatwoot ↔ Dify talk privately
  • Chatwoot Agent Bot endpoint → http://dify-api:5001/v1/chat-messages

Why Coolify wins for self-hosted#

ScenarioManual DockerCoolify
Add appEdit compose, restartA few clicks
TLS renewalcertbotAutomatic
View logsdocker logsWeb UI
RollbackManualOne click
GitHub auto-deployWrite CI yourselfBuilt in

Fits / doesn’t fit#

FitsDoesn’t
Self-hosted indie / small teamsLarge-scale production
Many tools on one hostStrict audit regimes
Want Vercel DX with data sovereigntyAll-K8s teams

Search

Press ⌘ K to open