create_application
Create a deployable application from a Git repository in Coolify by specifying project, environment, and destination server for automated deployment.
Instructions
Create a new application in Coolify. Applications are deployable units that can be sourced from Git repositories.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| destination_uuid | Yes | UUID of the destination server where this application will be deployed. Get this from list_servers. | |
| environment_name | Yes | Name of the deployment environment (e.g., production, staging, development) | |
| environment_uuid | No | Optional UUID of an existing environment to use | |
| git_repository | No | URL of the Git repository containing the application code | |
| ports_exposes | No | Comma-separated list of ports to expose (e.g., "3000,8080"). These ports will be accessible from outside the container. | |
| project_uuid | Yes | UUID of the project this application belongs to. Projects help organize related applications. |