Create Application — Dockerfile
coolify_create_application_dockerfileCreate an application from a Dockerfile without requiring a Git repository. Provide the Dockerfile content and deploy instantly.
Instructions
Create an application from a Dockerfile without Git. You can deploy a simple Dockerfile by providing its content directly.
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. | |
| dockerfile | Yes | Full Dockerfile content as a string | |
| description | No | Application description | |
| server_uuid | Yes | Server UUID | |
| project_uuid | Yes | UUID of the target project | |
| ports_exposes | No | Ports to expose | 8080 |
| destination_uuid | Yes | Destination UUID | |
| environment_name | No | Environment name | production |