Back to DocumentationApp DeploymentGitHub - Full integration with webhooks
GitLab - Repository access via personal access tokens
Bitbucket - Repository access via app passwords
Go to App Deploys in your dashboard
Click New Deployment
Select your Git provider
Authorize NoobHost to access your repositories
Select the repository you want to deploy
Connecting Your Repository
Link your GitHub, GitLab, or Bitbucket repository for automatic deployments.
April 12, 20265 views
Connecting Your Repository
Supported Providers
Setup Steps
Branch Configuration
Choose which branch triggers automatic deployments. Defaults to main, but you can configure any branch (e.g., production, release).
Webhooks
Once connected, a webhook is automatically installed on your repository. Every push to your configured branch triggers a new deployment.
Private Repositories
Private repositories work the same as public ones-just make sure NoobHost has access during the authorization step.
gitgithubrepositorydeploy