Skip to content
Back to top
View this page
Edit this page

# GitLab

Engine to search in collaborative software platforms based on GitLab with the GitLab REST API.

## Configuration

The engine has the following mandatory setting:

- `base_url`

Optional settings are:

- `api_path`

    - name: gitlab
      engine: gitlab
      base_url: https://gitlab.com
      shortcut: gl
      about:
        website: https://gitlab.com/
        wikidata_id: Q16639197

    - name: gnome
      engine: gitlab
      base_url: https://gitlab.gnome.org
      shortcut: gn
      about:
        website: https://gitlab.gnome.org
        wikidata_id: Q44316

## Implementations

searx.engines.gitlab.base_url: str = ''

  Base URL of the GitLab host.

searx.engines.gitlab.api_path: str = 'api/v4/projects'

  The path the project API.

  The default path should work fine usually.