coolify_create_application
[WRITE] Create a new Coolify application from various sources
Instructions
[WRITE] Create a new Coolify application from various sources
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Application name | |
| domains | No | Domain name(s) for the application | |
| build_pack | No | Build pack (dockerfile, nixpacks, static, dockercompose, dockerimage) | |
| dockerfile | No | Inline Dockerfile content (for dockerfile source_type) | |
| git_branch | No | Git branch (default: main) | |
| description | No | Application description | |
| server_uuid | Yes | UUID of the server to deploy on | |
| source_type | Yes | Source type for the application | |
| project_uuid | Yes | UUID of the project | |
| custom_fields | No | Additional fields not listed above (advanced) | |
| ports_exposes | No | Exposed ports, comma-separated (e.g. '3000,8080') | |
| git_repository | No | Git repository URL (required for public/private-github-app/private-deploy-key) | |
| instant_deploy | No | Deploy immediately after creation | |
| github_app_uuid | No | GitHub App UUID (required for private-github-app) | |
| environment_name | Yes | Environment name (e.g. 'production') | |
| private_key_uuid | No | Private key UUID (required for private-deploy-key) | |
| docker_registry_image_tag | No | Docker image tag (default: 'latest') | |
| docker_registry_image_name | No | Docker image name (required for dockerimage, e.g. 'nginx') | |
| custom_container_name_prefix | No | Readable prefix for generated container names (Coolify v4.4+; slugified, max 30 chars, unique per server) |