Renku 2.0 allows you to connect to several external service providers, including GitHub, GitLab, ETH GitLab and SDSC GitLab.

<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" />

If your institution has a dedicated GitLab instance you would like to integrate with Renku, do not hesitate to Contact us, and we will be happy to add it to the list.

</aside>

  1. In the User menu in the top right corner, click on Integrations.

  2. For the desired services, click on Connect.

    1. Approve the steps. After that, the service status will turn into connected.

    image.png

  3. Follow the prompts to install the Renku app in the namespace(s) where you want to use repositories in Renku.

<aside> 💫

Now you can add code repositories to your projects and read & write them in sessions!

</aside>

connect-to-external-service-providers.mov