Overview

Source control integration allows you to connect your GitHub, GitLab, and Bitbucket accounts to Loupp for seamless deployment and repository management. Link multiple providers to access repositories across different platforms.

Related Documentation

Learn how to create sites using connected source control providers.

Supported Providers

Available Platforms

GitHub

Connect your GitHub repositories for deployment

GitLab

Link GitLab projects and repositories

Bitbucket

Only available for authenciation

Connecting Providers

Authentication Process

1

Select provider

Click on the provider card you want to connect
2

OAuth authentication

Redirect to provider’s OAuth authorization page
3

Grant permissions

Authorize Loupp to access your repositories
4

Return to dashboard

Automatically redirected back to source control settings

Provider Information

Managing Connections

Provider Actions

Connection Requirements

You must have at least one source control provider connected to deploy sites. You cannot unlink a provider that has active sites deployed.

Repository Access

Branch Management

Provider-Specific Features

Security and Permissions

OAuth Scopes

Repository Access

Read access to repositories and branches

Webhook Management

Create and manage deployment webhooks

Token Management

Integration with Deployment

Site Creation

1

Select provider

Choose connected source control provider during site creation
2

Repository selection

Browse and select repositories from connected providers
3

Branch configuration

Select deployment branch and configure webhooks

Site Creation Guide

Learn how to create sites using your connected source control providers.

Deployment Workflow

Deployment Management

Learn how to manage deployments and view deployment history.