coolify_create_dockerfile_application
Create and deploy Dockerfile-based applications by configuring project settings, server details, Git repository, and port exposure for containerized deployments.
Instructions
Create a Dockerfile application
Input Schema
Name | Required | Description | Default |
---|---|---|---|
dockerfile_location | No | Dockerfile location | /Dockerfile |
environment_name | Yes | Environment name | |
git_branch | No | Git branch | main |
git_repository | Yes | Git repository URL | |
name | No | Application name | |
ports_exposes | Yes | Port configuration | |
project_uuid | Yes | Project UUID | |
server_uuid | Yes | Server UUID |
Input Schema (JSON Schema)
{
"properties": {
"dockerfile_location": {
"default": "/Dockerfile",
"description": "Dockerfile location",
"type": "string"
},
"environment_name": {
"description": "Environment name",
"type": "string"
},
"git_branch": {
"default": "main",
"description": "Git branch",
"type": "string"
},
"git_repository": {
"description": "Git repository URL",
"type": "string"
},
"name": {
"description": "Application name",
"type": "string"
},
"ports_exposes": {
"description": "Port configuration",
"type": "string"
},
"project_uuid": {
"description": "Project UUID",
"type": "string"
},
"server_uuid": {
"description": "Server UUID",
"type": "string"
}
},
"required": [
"project_uuid",
"server_uuid",
"environment_name",
"git_repository",
"ports_exposes"
],
"type": "object"
}