Create Application — Docker Image
coolify_create_application_dockerimageDeploy a Docker image from any registry to a Coolify server. Specify the image name, tag, ports, and domain to create the application in the target environment.
Instructions
Create an application from any Docker registry without Git. This is the standard pattern for Devon's Flavor B/C apps: GitHub Actions builds → pushes to ghcr.io/alobarquest/ → Coolify pulls.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Application display name | |
| reveal | No | Reveal redacted secret values in the response (default false; the call is audited) | |
| domains | No | FQDN for the app | |
| instance | Yes | REQUIRED — which Coolify instance to mutate: 'prod' (Hetzner VPS) or 'dev' (local OrbStack VM). No default: state the target explicitly so a write never lands on prod by accident. | |
| description | No | Application description | |
| server_uuid | Yes | UUID of the destination server | |
| project_uuid | Yes | UUID of the target project | |
| ports_exposes | No | Ports to expose (default: 8000) | 8000 |
| destination_uuid | Yes | UUID of the Docker network/destination | |
| environment_name | No | Environment name | production |
| docker_registry_image_tag | No | Image tag (default: latest) | latest |
| docker_registry_image_name | Yes | Full image name (e.g. ghcr.io/alobarquest/myapp) |