title | description | sidebar_label | image |
---|---|---|---|
CodeRabbit in Self Managed Gitlab |
Integrate CodeRabbit with your Self Managed Gitlab instance. |
Self Managed Gitlab |
/preview_meta.jpg |
This page guides you through the process of integrating your Self-Managed GitLab with CodeRabbit.
To initiate the integration, we require specific information. This is essential for the initial setup of our CodeRabbit user and the creation of the CodeRabbit application within your domain. Once this setup is complete, you can log in directly using the OAuth2 flow.
Visit CodeRabbit: land on to our login page https://coderabbit.ai/login and select Self-Hosted Gitlab
On this page, you need to enter the URL of your self managed GitLab instance and click submit. Once, you submit, we will check for your organization record in our database.
If this is the first time you are signing up with your instance, then we need the admin access token for setup.
Gitlab provide an option to generate the personal access token to add a new user and setup application in the self managed instance. To generate the token, please follow the below process
- Login to the instance. Make sure you have admin rights.
- On the left sidebar, select your avatar.
- Select Edit profile.
- On the left sidebar, select Access Tokens.
- Select Add new token.
- Enter a name and expiry date for the token. We need this for One time, so you can set the minimum expiry time
- If you do not enter an expiry date, the expiry date is automatically set to 365 days later than the current date.
- Make sure, you select scope
api
- Select Create personal access token.
- Please copy this token, this will be visible at one time only
- Once you submit the access token.
- Sit, Relax. We will setup everything
- And next time, when you visit. This will auto detect and you will be able to directly login.
- Further, Please refer to our Get Started Guide on how to use best of the CodeRabbit here