# GitLab

GitLab is a self-hosted Git repository server and software delivery platform for individuals and teams to privately plan, version, build, test, and deliver source code, with configurable secure web access, email. It is open source and self-hosted, installable on Docker Hub, Umbrel, Proxmox, Kubernetes (Helm) and Unraid.

Canonical page: https://ourlocalhost.com/app/386/gitlab

## Description

GitLab is a self-hosted Git repository server and software delivery platform for individuals and teams to privately plan, version, build, test, and deliver source code, with configurable secure web access, email notifications, and nightly backups.

## Platform availability

Available on 4 of 9 platforms: Unraid, Umbrel, Proxmox, Helm.

## Health score

66/100 (Good), based on 5 of 5 factors.
- Maintained: 100 (last commit 27 days ago)
- Popular: 78 (8,111 GitHub stars)
- Easy to install: 55 (3 install platforms, install notes, Docker image)
- Light to run: 30 (4 GB minimum RAM)
- Security check: 20 (1 serious finding, 1 minor, CI, OpenSSF Scorecard 4.2/10)

## Security check

1 serious finding: A private key is committed in the source code.
Automated checks on commit e2841eb, 17 Oct 2026. Not an audit.

## Links

- Docker Hub: https://hub.docker.com/r/sameersbn/gitlab
- Umbrel: https://apps.umbrel.com/app/gitlab
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=gitlab
- Kubernetes (Helm): https://artifacthub.io/packages/helm/gitlab/gitlab
- Unraid: https://ca.unraid.net/apps/gitlab-1vtpirk0q57m3o?q=gitlab
- Official website: https://about.gitlab.com/
- GitHub: https://github.com/sameersbn/docker-gitlab

## Common questions

### What backup options are documented for the sameersbn GitLab Docker image?

It documents creating and restoring backups, automated backups, and remote backups to AWS or Google Cloud Storage.

### What maintenance burden have self-hosters reported for GitLab?

One user said the setup and maintenance effort was too high, so they abandoned self-hosted GitLab for GitHub.

### What factors can make a self-hosted GitLab instance slower over time?

Repository size, board size, pipeline size, and team size growth can all contribute to slowdowns.

---
Source: Our Local Host (https://ourlocalhost.com/app/386/gitlab), the self-hosted and open-source app directory.
