Docs/Getting Started/GitLab Self-Managed

GitLab Self-Managed

Overview

This guide explains how to connect your GitLab Self-Managed instance with DevStats to allow us to track metrics for you.

Steps

Click the "Authenticate with GitLab Self-Managed" button, and you'll be redirected to provide repository information.

Enter your self-managed base URL and personal access token with the api, read_api, read_user, and read_repository scopes, then proceed to the next step. The api scope is required because DevStats creates webhooks in your projects.

Choose the projects you want DevStats to track for this squad and click Save Integration.

✅ Verify Integration

After saving your integration, you will likely see a message indicating that it is processing data. Depending on the size and history of your repository, the processing time can range from one hour to over a day.