Home›Cloud›DevOps›GitLab

XcellDevOps|GitLab

Your own GitLab, run in India by people who answer the phone.

We host self-managed GitLab in our Mumbai Tier IV data centre or in your VPC, sized to GitLab's published reference architectures. Runners, backups, upgrades, single sign-on and migration are handled by our 24×7 team. You keep the code, the keys and the GST invoice in INR.

  • Sized per GitLab reference architectures
  • Runners on CPU VMs, GPU on quote
  • Backups, restore drills and upgrades
  • SSO with Microsoft Entra ID
  • Migration from GitHub, Bitbucket, Jenkins
  • DevSecOps scanning and policies
✦Ask AI about GitLab hostingChatGPTClaudePerplexityGoogle AICopilot
Pipeline passedMerge request ready
acme/payments · merge request !142 LIVE
01Merge request pipeline Illustrative
From ₹9,599/mo 1,000-user node Mumbai Tier IV own data centre 24×7 NOC & SOC GST invoice in INR ISO 27001 · 20000-1 Since 1999 Mumbai
Where GitLab runs

Three ways to run GitLab. We help with all three.

GitLab sells the same product as a shared SaaS, as software you install, and as a single-tenant instance it manages for you. The right one depends on where your code must live and who runs the servers.

GitLab.com

Multi-tenant SaaS run by GitLab
  • Sign up and start; nothing to install
  • Hosted runners billed in compute minutes
  • Data held in GitLab's chosen regions

XcellHost's role: licences, Entra ID SSO, self-hosted runners in Mumbai, migration and DevSecOps setup.

Most common with us

Self-Managed on XcellHost

You own the instance; we run it
  • Code and CI data stay in India, in Mumbai or your VPC
  • Built to GitLab's reference architectures
  • Upgrades, backups, monitoring and SSO by our team

XcellHost's role: the whole platform. Size it →

GitLab Dedicated

Single-tenant SaaS managed by GitLab
  • AWS Asia Pacific (Mumbai) is a supported primary region
  • Includes everything in Ultimate
  • No list price; GitLab quotes after a demo

XcellHost's role: scoping, procurement, SSO, migration and runner pools.

QuestionGitLab.comSelf-Managed on XcellHostGitLab Dedicated
Who runs the serversGitLabXcellHost, in your nameGitLab
Where the data sitsGitLab's regionsMumbai Tier IV or your VPCThe AWS region you choose, e.g. Mumbai
TenancySharedSingle tenantSingle tenant
TiersFree, Premium, UltimateFree, Premium, UltimateUltimate features included
Upgrade timingContinuousYour change windowGitLab's maintenance windows
Infrastructure billIn the subscriptionINR, GST invoice, General Compute ratesIn the subscription
GitLab tiers · verified 7 Nov 2026

Free, Premium or Ultimate. GitLab's list prices, in USD.

These are GitLab's published prices from about.gitlab.com/pricing, checked on 7 November 2026. They are shown in US dollars as GitLab publishes them, before local and withholding taxes. GitLab notes prices can differ through partners and resellers.

Free
US$0per user / month
  • 5 users per top-level group on GitLab.com
  • 400 compute minutes a month
  • 10 GiB storage
Premium
US$29per user / month, billed annually
  • 10,000 compute minutes a month
  • 500 GiB storage
  • Includes GitLab Duo Core; US$12 of GitLab Credits per user a month (promotional)
Ultimate
CustomGitLab prices on request
  • 50,000 compute minutes a month
  • Unlimited guest users
  • Full security and compliance suite; US$24 of Credits per user a month (promotional)

GitLab Duo, by its current names

From docs.gitlab.com, checked 7 Nov 2026.

Duo CoreIncluded with Premium and Ultimate on GitLab 18.0 and later.
Duo ProSeat-based add-on for Premium and Ultimate.
Duo EnterpriseSeat-based add-on, bought through GitLab sales.
Duo Agent PlatformAgentic chat, agents and flows, paid with GitLab Credits (US$1 per credit on demand).
Agent Platform Self-HostedFor Self-Managed with your own models, GitLab 18.8 and later.
GitLab add-onList price (USD)Applies to
Extra compute minutesUS$10 per 1,000 minutes, one-timeGitLab.com, all plans
Extra storageUS$5 a month per 10 GiB, billed annuallyGitLab.com Premium and Ultimate
Enterprise Agile PlanningUS$15 per user a monthUltimate
GitLab CreditsUS$1 per credit on demand; committed pools discountedPremium and Ultimate; Free on Self-Managed from 19.0

GitLab is a trademark of GitLab Inc. XcellHost resells and supports GitLab subscriptions as a GitLab partner* (status to be confirmed). Licence quotes are in USD or INR as GitLab and the distributor allow.

What you get in GitLab

One application from commit to production. We set up every part.

GitLab puts source control, CI/CD, security scanning, compliance and package registries in one place. Here is what each part does and what XcellHost configures for you.

Pipelines defined in .gitlab-ci.yml

Stages, jobs, merge-request pipelines, parent-child pipelines and environments with approvals. Jobs run on runners: GitLab's hosted runners on GitLab.com, or your own runners anywhere.

  • Self-hosted runners on XcellHost VMs in Mumbai, autoscaled with Docker or Kubernetes executors
  • GPU runners for ML training and inference tests, priced on quote
  • On GitLab.com, own runners don't draw on hosted-runner compute minutes
stages: [build, test, secure, deploy]
build:
  stage: build
  tags: [xcellhost-mumbai]
  script: make build
include:
  - template: Jobs/SAST.gitlab-ci.yml
  - template: Jobs/Secret-Detection.gitlab-ci.yml
deploy:
  stage: deploy
  environment: production
  when: manual
Sample · runner tag is an example

Find issues before they merge

GitLab runs scanners in the pipeline and shows the results in the merge request. Basic SAST and secret detection work on every tier; the full set, with the vulnerability report and security policies, is part of Ultimate.

  • Static analysis (SAST) and secret detection
  • Dependency and container scanning
  • Dynamic testing (DAST) and API security testing
  • Merge request approval policies to block risky changes
Security scan results1 critical dependency · fix available2 medium SAST findings0 secrets detectedApproval required from AppSec · sample

Prove who changed what, and why

Audit events, protected branches, required approvals, compliance frameworks and compliance pipelines help you show auditors a controlled process. Many of these controls are Premium or Ultimate features.

  • Audit events streamed to your SIEM; we connect them to our SOC
  • Protected branches, code owners and approval rules
  • Compliance frameworks applied to projects
  • Supports RBI, SEBI and DPDP evidence requests when hosted in India
Audit trail09:41 · branch main protection changed09:44 · MR !142 approved by 2 reviewers09:52 · deploy to production by release botSample events

Containers and packages beside the code

Each project can have a container registry and a package registry for npm, Maven, PyPI, NuGet, Composer, Conan, Go, Helm and generic files. On XcellHost we back the registries with S3-compatible object storage in Mumbai.

  • Container registry with cleanup policies
  • Package registry for the main ecosystems
  • Object storage for artifacts, LFS and registry blobs
registry.example.in/acme/paymentsapi:2.4.1 · 142 MB · scannedapi:2.4.0 · 141 MB · scannedworker:1.9.3 · 88 MB · scannedSample images
XcellHost services

Powered by GitLab. Run by XcellHost.

Pick the parts you want us to own. Every service is billed in INR with a GST invoice and supported 24×7 from Mumbai.

01

Self-managed hosting

GitLab on our Mumbai Tier IV cloud or in your VPC, built to the reference architecture for your load.

03

Backup & DR

Nightly GitLab backups plus config and secrets, copied off-site, with a restore drill every quarter.

04

Upgrades & patching

We follow GitLab's upgrade path, test on staging and upgrade in your change window.

06

Migration

Repositories, issues and pipelines from GitHub, Bitbucket and Jenkins. See how →

07

DevSecOps consulting

Scanners, approval policies and audit streaming, joined to our SOC.

08

Licences

Premium, Ultimate, Duo and Dedicated, quoted and renewed for you. Estimate →

Sizing calculator

Tell us your users. We'll show the servers and the bill.

GitLab publishes reference architectures by load. We map each component to an XcellHost General Compute VM, picking the smallest size that meets GitLab's vCPU and memory figures, at our published monthly rates.

ComponentGitLab specXcellHost VMNodes₹ / month
Infrastructure / month₹0Indicative · excl. 18% GST

Specs from docs.gitlab.com reference architectures (1k, 2k and 3k pages), checked 7 Nov 2026. VM rates are XcellHost General Compute monthly prices; NVMe storage at ₹6 per GB a month. Above 3,000 users or for Cloud Native Hybrid we size after a short assessment.

Licence estimator · USD

What the GitLab subscription costs. At GitLab's list price.

Licences are paid to GitLab (directly or through a distributor) and are not part of our INR cart. Use this to budget; we send a formal quote.

Estimated subscription · year one
US$0
GitLab list price · before taxes
US dollars from about.gitlab.com/pricing, 7 Nov 2026. Premium billed annually. Ultimate, Duo Pro, Duo Enterprise and Dedicated are priced by GitLab on request. Included credits are a promotional offer GitLab may change.
XcellHost service plans

Management on top of the servers. Pick a level.

Plans cover the people and process. Servers are billed separately at General Compute rates, and GitLab licences are quoted separately.

Essentials
₹14,999*/ month
Indicative — confirm with XcellHost · excl. 18% GST
  • Single node, up to 1,000 users
  • Nightly backups, 14 restore points
  • Monthly patch and upgrade window
  • 24×7 monitoring and alerting
Teams in production
Business
₹29,999*/ month
Indicative — confirm with XcellHost · excl. 18% GST
  • 2k or 3k reference architecture, HA option
  • Entra ID SSO and group sync
  • Off-site copies and quarterly restore drill
  • Named engineer, 1-hour P1 response*
Enterprise
On quote
5,000+ users, Cloud Native Hybrid or Geo
  • Geo secondary site for DR
  • Cloud Native Hybrid on Kubernetes
  • DevSecOps policies tied to our SOC
  • Custom SLA in your agreement*
Add-on servicePriceBasis
Runner pool management₹3,999*per pool a month, plus runner VMs at General Compute rates
GPU runnerOn quoteNVIDIA GPU VM, hourly or monthly
Backup & DR add-on (Essentials)₹4,999*per month — off-site copy and quarterly restore drill
Entra ID SSO setup₹19,999*one-time
Migration₹49,999*one-time, up to 100 repositories
DevSecOps consulting₹24,999*per consultant day

* Indicative — confirm with XcellHost. Placeholder service prices, excl. 18% GST. VM rates are XcellHost General Compute prices.

Configure

Build your GitLab platform. See the monthly bill.

Choose the architecture, the plan and the extras. Everything here is billed by XcellHost in INR. GitLab licences are quoted separately.

Your estimate · 1k single node
₹0
first month incl. 18% GST
VMs and storage at XcellHost General Compute rates. Items marked * are indicative — confirm with XcellHost. GitLab licences excluded (quote). GPU runners on quote.
Migration

Moving from GitHub, Bitbucket or Jenkins. Planned, tested, reversible.

GitLab ships importers for GitHub and Bitbucket. Jenkins pipelines are rewritten as .gitlab-ci.yml. We run a pilot first, then move the rest in waves.

Inventory

List repositories, sizes, Actions workflows, secrets and users.

Import

GitLab's GitHub importer brings repos, issues, pull requests as merge requests, and comments.

Rebuild CI

Workflows rewritten as GitLab pipelines and tested on Mumbai runners.

Cut over

Freeze, final sync, switch remotes, keep the old org read-only for 30 days.

Inventory

Cloud or Data Center projects, repositories, pull requests and permissions.

Import

GitLab's Bitbucket Cloud and Bitbucket Server importers move repos and pull requests.

Map users

Accounts matched to Entra ID identities; contributions reassigned.

Cut over

Wave by wave, with a rollback plan for each wave.

Read Jenkinsfiles

Map stages, agents, plug-ins and credentials in use.

Rewrite

Express the same stages as GitLab jobs, rules and environments.

Move secrets

Credentials into protected, masked CI/CD variables or an external vault.

Run in parallel

Both systems build for two weeks; then Jenkins is retired.

Why it matters in India

Your source code is business data. Keep it where you can show it.

Source code, CI logs and issue trackers often hold customer data, credentials and design decisions. Hosting GitLab in Mumbai keeps them under Indian jurisdiction and close to your developers.

  • DPDP Act, 2023: personal data in issues and logs stays in India. DPDP platform →
  • CERT-In directions: we keep logs and report incidents within the required timelines
  • RBI and SEBI regulated entities: audit trails and data location you can evidence
MumbaiTier IV data centre owned and run by XcellHost24×7NOC and SOC watching your GitLabMeitYEmpanelled cloud service provider
FAQ

GitLab on XcellHost, answered.

We host and operate self-managed GitLab in our Mumbai Tier IV data centre or in your own cloud account, and we supply GitLab licences. That includes sizing, installation, runners, backups, upgrades, single sign-on, monitoring, migration and DevSecOps setup, all supported 24×7.

GitLab.com is quickest to start. Self-Managed gives you full control of where data sits and when upgrades happen. Dedicated is a single-tenant instance managed by GitLab, available in the AWS Mumbai region, with Ultimate features included. We help you compare cost and control for your case.

GitLab lists Premium at US$29 per user a month, billed annually, on 7 November 2026. Ultimate is priced by GitLab on request. Free costs nothing. Taxes and partner pricing can change the final figure, so we send a formal quote.

We follow GitLab's reference architectures. Up to 20 requests per second, about 1,000 users, runs on one node with 8 vCPU and 16 GB memory, which we place on a G1.2xlarge at ₹9,599 a month. Larger sizes split Rails, Sidekiq, Gitaly, PostgreSQL and Redis across nodes; the 3,000-user design is the first with high availability.

GitLab's docs list Duo Core (included with Premium and Ultimate on 18.0+), Duo Pro and Duo Enterprise (seat-based add-ons), and the Duo Agent Platform, which uses GitLab Credits. Self-Managed customers with their own models can use the Agent Platform Self-Hosted add-on from GitLab 18.8.

Yes. We register GPU virtual machines as runners for model training, inference tests and CUDA builds. GPU runners are always priced on quote because they depend on the GPU model and hours.

Yes. We use GitLab's importers for GitHub and Bitbucket, rewrite Jenkins pipelines as GitLab CI, move secrets into protected variables and cut over in waves with a rollback plan.

We take nightly GitLab backups plus the configuration and secrets files GitLab needs to restore, copy them off-site to object storage, and run a restore drill each quarter on Business plans. Geo replication to a second site is available on Enterprise.

Yes. We configure SAML or OpenID Connect sign-in, group sync and MFA through Entra ID, so joiners and leavers are handled in one place. XcellHost is a Microsoft Gold Partner.

Keeping GitLab in Mumbai keeps the personal data in issues, merge requests and CI logs in India, with access logs you can show. Compliance also depends on your own processes, consent records and retention rules.

VM and storage prices are XcellHost's published General Compute rates. Management plans and one-time services marked with an asterisk are indicative and confirmed in your quote. All INR prices exclude 18% GST.

Our NOC and SOC run 24×7 from Mumbai. Call +91 22 6711 1555, WhatsApp +91 86570 32540 or email [email protected]. Sales questions go to [email protected].

Send us your user count and repos. We'll send a GitLab plan.

You get a reference architecture, VM list, INR estimate and a licence quote in USD, usually within one business day.*

ISO 27001 · ISO 20000-1SOC 2 Type I & IIMeitY empanelledMicrosoft Gold Partner24×7 NOC & SOCMumbai Tier IV · since 1999