Skip to content

Git Provider Connections

Git Provider Connections

Before you can deploy a site from a Git repository, you must connect a Git provider to your FlyWP account. This is a one-time setup done in your profile settings and applies to all sites you manage.

Git provider connections in profile settings

Supported Providers

FlyWP currently supports the following Git providers:

ProviderStatus
GitHubAvailable
GitLabComing soon
BitbucketComing soon

Connecting GitHub

  1. Go to your Profile by clicking your avatar in the top-right corner.
  2. Select Git Providers from the profile navigation.
  3. Click Connect GitHub.
  4. You will be redirected to GitHub to authorize FlyWP. Review the requested permissions and click Authorize.
  5. After authorization, GitHub redirects you back to FlyWP. Your connected GitHub account will appear on the Git Providers page.

Once connected, your GitHub account is available as a source when configuring Git deployment on any of your sites.

Per-User Setting

Disconnecting a Provider

To remove a connected GitHub account:

  1. Go to Profile and open the Git Providers page.
  2. Find the connected GitHub account.
  3. Click Disconnect (or Revoke) next to the account.
  4. The connection is removed immediately.

After disconnecting, any sites using that GitHub account for deployment will no longer be able to pull updates until a new connection is established.

Reconnecting a Provider

To reconnect after a disconnect, follow the same steps as the initial connection. Click Connect GitHub, authorize through GitHub, and the account will be linked again.

If you revoked access from GitHub’s side (via GitHub Settings > Applications), you must reconnect from the FlyWP Git Providers page as well.