Create private GitHub App application
createPrivateGithubAppApplicationCreate a new application using a private GitHub App to deploy from a private repository. Specify project, server, environment, GitHub app, repository, branch, build pack, and ports.
Instructions
Create a new application using a private GitHub App. Requires project_uuid, server_uuid, environment_name (or environment_uuid), github_app_uuid, git_repository, git_branch, build_pack, and ports_exposes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| domains | No | ||
| redirect | No | ||
| is_static | No | ||
| build_pack | Yes | ||
| dockerfile | No | ||
| git_branch | Yes | ||
| description | No | ||
| limits_cpus | No | ||
| server_uuid | Yes | ||
| watch_paths | No | ||
| project_uuid | Yes | ||
| static_image | No | ||
| build_command | No | ||
| custom_labels | No | ||
| limits_cpuset | No | ||
| limits_memory | No | ||
| ports_exposes | Yes | ||
| start_command | No | ||
| base_directory | No | ||
| git_commit_sha | No | ||
| git_repository | Yes | ||
| instant_deploy | No | ||
| ports_mappings | No | ||
| github_app_uuid | Yes | ||
| install_command | No | ||
| destination_uuid | No | ||
| environment_name | Yes | ||
| environment_uuid | Yes | ||
| use_build_server | No | ||
| health_check_host | No | ||
| health_check_path | No | ||
| health_check_port | No | ||
| limits_cpu_shares | No | ||
| publish_directory | No | ||
| docker_compose_raw | No | ||
| limits_memory_swap | No | ||
| autogenerate_domain | No | ||
| health_check_method | No | ||
| health_check_scheme | No | ||
| health_check_enabled | No | ||
| health_check_retries | No | ||
| health_check_timeout | No | ||
| force_domain_override | No | ||
| health_check_interval | No | ||
| docker_compose_domains | No | ||
| pre_deployment_command | No | ||
| docker_compose_location | No | ||
| post_deployment_command | No | ||
| health_check_return_code | No | ||
| http_basic_auth_password | No | ||
| http_basic_auth_username | No | ||
| limits_memory_swappiness | No | ||
| connect_to_docker_network | No | ||
| custom_docker_run_options | No | ||
| docker_registry_image_tag | No | ||
| health_check_start_period | No | ||
| limits_memory_reservation | No | ||
| docker_registry_image_name | No | ||
| health_check_response_text | No | ||
| is_http_basic_auth_enabled | No | ||
| manual_webhook_secret_gitea | No | ||
| manual_webhook_secret_github | No | ||
| manual_webhook_secret_gitlab | No | ||
| manual_webhook_secret_bitbucket | No | ||
| pre_deployment_command_container | No | ||
| post_deployment_command_container | No | ||
| docker_compose_custom_build_command | No | ||
| docker_compose_custom_start_command | No |