create_docker_image_application
Create a Docker image application in Coolify with API-based configuration, returning its UUID and authenticated deploy webhook for later deployment.
Instructions
Create one Docker Image application using Coolify's API. Requires read and write token permissions. Returns UUID and authenticated deploy webhook. Does not deploy. Git automatic deployment is disabled. On uncertain failure inspect inventory before retrying.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project_uuid": "<project_uuid>",
"server_uuid": "<server_uuid>",
"environment_uuid": "<environment_uuid>",
"name": "<name>",
"docker_registry_image_name": "<docker_registry_image_name>",
"docker_registry_image_tag": "<docker_registry_image_tag>"
},
"name": "create_docker_image_application"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| domains | No | ||
| redirect | No | both | |
| server_uuid | Yes | ||
| project_uuid | Yes | ||
| ports_exposes | No | 80 | |
| destination_uuid | No | ||
| environment_uuid | Yes | ||
| autogenerate_domain | No | ||
| health_check_enabled | No | ||
| docker_registry_image_tag | Yes | ||
| docker_registry_image_name | Yes |