Skip to content

GitLab Self-Managed

Authorised GitLab Partner · Open track

GitLab Self-Managed: your code, your infrastructure, your country

For organisations that need source code and pipelines to stay on infrastructure they control, on-premises or in a South African cloud region. We license it, size it, install it and keep it upgraded.

  • Premium or Ultimate subscriptions
  • Reference-architecture sizing
  • Linux package, Kubernetes or cloud install
  • Backups, upgrades and DR design

When Self-Managed makes sense

Control where it matters

01

Data residency

Keep source code, artefacts and CI logs in South Africa to meet POPIA, sector-regulator or customer contractual requirements.

02

Network isolation

Run GitLab inside private networks with tightly controlled egress, common in banking, government and critical infrastructure.

03

Own runners, no minute limits

Pipelines on your own runners do not consume GitLab.com compute minutes, which matters for heavy build workloads.

04

Integration depth

Direct access to internal directories, artefact stores and deployment targets without exposing them to the internet.

05

Upgrade control

You choose when to upgrade and can test releases in staging before production.

06

Scale and HA

Reference architectures from a single node up to highly available, multi-node deployments with Geo replication.

Our delivery approach

From licence to a production-ready GitLab

  1. 1

    Size

    Users, repositories, CI load and availability targets mapped to a GitLab reference architecture.

  2. 2

    Build

    Install via the Linux package or Helm on Kubernetes, with SSO, TLS, object storage and email.

  3. 3

    Protect

    Automated backups, restore tests and a documented disaster-recovery plan.

  4. 4

    Migrate

    Move repositories and pipelines from your current tools with minimal downtime.

  5. 5

    Operate

    Optional managed upgrades, monitoring and runner fleet management.

FAQ

GitLab Self-Managed questions

Can't see your question? Ask us directly. We reply within one business day.

Is GitLab Self-Managed priced differently from GitLab.com?
The published Premium list price is the same for GitLab.com and Self-Managed. Your total cost differs because with Self-Managed you also pay for the infrastructure and the people who operate it, which we can help you size.
Can we host GitLab Self-Managed in a South African data centre?
Yes. You can run it on your own servers or in a cloud region in South Africa, such as Microsoft Azure South Africa North (Johannesburg), which keeps source code and pipeline data in-country.
Does Self-Managed need internet access?
Day-to-day operation can be restricted, but licensing and some features (including trials and the GitLab Duo AI capabilities) need connectivity to GitLab services. We design for your network policy and tell you exactly what must be reachable.
How often must we upgrade?
GitLab ships a new minor release every month. You do not have to take every release, but staying within supported versions matters for security fixes. We can run upgrades for you as a managed service.

Quotation desk

Request a Self-Managed quotation

Share what you need and we will come back with a formal quotation, usually within one business day.

  • Quotes in USD or ZAR, your choice, with VAT shown separately
  • Vendor-authorised supply, with renewal reminders
  • Edition and seat-count advice before you buy
  • Reseller enquiries handled confidentially

Prefer to talk?

Call 010 003 7197, WhatsApp +27 78 810 9342 or email hello@spreeze.co.za.

Monday to Friday, 08:00 to 17:00 SAST

1 · Who you are
2 · What you need

We reply within one business day (SAST). Quotes are subject to vendor pricing and availability; VAT is shown separately.

GITLAB is a trademark of GitLab Inc. in the United States and other countries and regions. JFrog, Artifactory and Xray are trademarks of JFrog Ltd. All other product names are trademarks of their respective owners and are used for identification only.