create_public_application
Create a new public application from a public Git repository by providing project, environment, server, repo URL, branch, build pack, and ports. Optionally deploy immediately.
Instructions
Create a new public application from a public Git repository
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_uuid | Yes | Project UUID | |
| environment_name | Yes | Environment name | |
| environment_uuid | No | Environment UUID (optional) | |
| server_uuid | Yes | Server UUID | |
| destination_uuid | No | Destination UUID (optional if server has single destination) | |
| git_repository | Yes | Public Git repository URL | |
| git_branch | Yes | Git branch name | |
| build_pack | Yes | Build pack type (nixpacks, dockerfile, dockercompose) | |
| ports_exposes | Yes | Ports to expose (e.g., "3000,8080") | |
| name | No | Application name (optional, auto-generated if not provided) | |
| description | No | Application description | |
| instant_deploy | No | Deploy immediately after creation |