Deploy an application to Coolify via its REST API

domain: coolify.io · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Go to Keys & Tokens / API tokens in the Coolify dashboard and create a bearer token with write and deploy permissions
  2. Pick the create endpoint matching your source: create-public-application, create-private-github-app-application, create-private-deploy-key-application, create-dockerfile-application, create-dockerimage-application, or create-dockercompose-application (this last one is deprecated in favor of POST /api/v1/services)
  3. POST the required fields (project/environment/server UUIDs, git repo or image, build pack) with Authorization: Bearer <token>
  4. Set instant_deploy true to trigger an immediate ApplicationDeploymentJob, or leave false and deploy separately
  5. Optionally set autogenerate_domain true to get a server-wildcard or sslip.io domain when no domains field is supplied

Known gotchas

Related routes

Provision a database in Coolify via the REST API
coolify.io · 5 steps · unrated
Set application environment variables in Coolify via the API
coolify.io · 5 steps · unrated
Trigger a Coolify deployment from a CI pipeline via its deploy webhook
coolify.io · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans