🦊 GitLab (team feature)
Connect GitLab with a personal access token and the project ID you want Nota to use. On the Integrations page, use the GitLab card: Configure to set up, Update to edit.
What you need
- GitLab Access Token with at least
apiscope - GitLab Project ID for the repository Nota should access
- Admin/team-level access to Integrations → GitLab
Create a GitLab access token
- In GitLab, open User → Edit profile → Access Tokens (sometimes shown as User settings → Personal Access Tokens).
- Click Create personal access token.
- Set a Name (e.g., “Nota Bot”), an Expiration date, and select the api scope (minimum for API access).
- Click Create personal access token, then copy the token shown once.
- Store it securely—GitLab will not show it again.
Find your project ID
- Open the target project in GitLab.
- In the project home sidebar, look for Project information → Details. The Project ID appears in the right column.
- Alternatively, check the URL:
https://gitlab.com/<group>/<project>/-/settingsoften shows?project_id=<id>in the query string.
Add credentials in Nota
- Open Integrations in the left nav and select the GitLab card.
- Enter the GitLab Access Token you created.
- Enter the GitLab Project ID for the target repo.
- Save. Nota will use these values immediately—no environment variable or redeploy needed.
🔐 Use short-lived tokens when possible, and rotate the token if you move repositories or change scopes.

