Git Repository access

When you first sign into the Qovery Console, you need to provide your Git provider account credentials. This allows you to later take advantage of a Single Sign-On process through your Git provider. However, by default, Qovery is then allowed to access all the resources stored on your Git provider account.

For better control, as a Github user, you can install the Qovery Github App, and define which Github repositories Qovery can access.

Installing the Qovery Github App

To install the Qovery Github App:

  1. Open your Qovery Console and access your organization settings:

    How to access your organization settings

  2. In the Organization settings menu, click Git Repository Access:

    Git Repository Access

  3. To start the installation process click Install:

    A new window opens in your browser so you can install the Qovery Github App on your Github account.

  4. Click the Github account on which you want to install the Qovery Github App:

    Application

  5. Click Only select repositories and, in the dropdown menu, define which Github repositories you want to give Qovery access to:

    Application

  6. To confirm, click Install & Authorize:

    Application

    You are redirected to your Qovery Console, where the list of authorized Github repositories is updated.

Managing the Github permissions

To add or remove access to one of your repositories:

  1. Open your Qovery Console and access your organization settings:

    Qovery - delete organization

  2. In the Organization settings menu, click Git Permission:

    Application

  3. Next to your Git provider account, click Manage permission:

    Application

  4. Click the Github account on which you want to manage the Qovery Github App access:

    Application

  5. Add or remove the repositories you want to give Qovery access to:

    Application

Uninstalling the Qovery Github App

To uninstall the Qovery Github App:

  1. Open your Qovery Console and access your organization settings:

    Qovery - delete organization

  2. In the Organization settings menu, click Git Permission:

    Application

  3. Next to your Git provider account, click Disconnect:

    Application

    The list of authorized Github repositories is updated, meaning Qovery now has access to all of your Github repositories again.

  4. From your browser, access your Github account and open your Settings:

    Application

  5. In the navigation menu, click Applications:

    Application

  6. At the bottom of the page, click Uninstall:

    Application

    A confirmation pop-up window opens.

  7. Click OK:

    The Qovery Github App is uninstalled.