In the world of DevOps, GitLab provides one of the top solutions for coding operations to manage application lifecycles, track issues, and deploy projects. GitLab.com offers simple free hosting for its own platform but that’s primarily for open-source projects with limited storage requirements. That’s why we put together a list of the best GitLab hosting options for scaling and securing your projects when needed.
In a hurry? Check out this summary of the best Gitlab hosting options
|Starting Price||Free||€80/mo (≈ $95)||$8.99/mo||$4/mo||$2.50/mo|
|Highest Price||$99 per user per month||€2000/mo (≈ $2,360)||$139.99/mo||$1,250/mo||$640/mo|
|Pricing Details||You’re mainly paying for DevOps, with options for limited hosting through GitLab or with a third party.||GitLab Runners start at €15/mo. GitLab licenses start at €17.50 per user per month.||N/A||N/A||They also offer Bare Metal, Block Storage, and Dedicated Server pricing.|
|RAM (Range)||N/A||4GB to 64GB||1GB to 32GB||1GB to 192GB||512MB to 96GB|
|CPUs (Range)||Shared||2 to 16 CPUs||1 to 8 CPUs||1 to 40 CPUs||1 to 24 CPUs|
|Storage (Range)||10GB per project for SaaS version||60GB to 1,000GB SSD||150GB to 450GB SSD and 150GB NVMe to 450GB NVMe||25GB to 5TB SSD and 60GB to 5TB NVMe||10 to 1600GB SSD|
|Transfer||N/A||N/A||2TB to 4TB||500GB to 6TB (they claim unlimited for Premium plans)||0.5TB to 15TB|
|Open or private?||Open||Private||Private||Private||Private|
|DevOps included?||Yes||They’re a reseller||No||No||No|
- 1 Which are the best GitLab hosting options to choose from?
- 2 Our conclusion on the best GitLab hosting
Which are the best GitLab hosting options to choose from?
Now that we’ve shared an overview covering all of the GitLab hosting options, let’s dig deeper to see what makes them a valuable hosting option for a range of development projects.
GitLab.com offers a single application DevOps platform with one interface to manage, plan, and release development projects under top-notch security and a shared hosting system that’s designed for end-to-end automation.
Overall, you receive private repositories and have the option to run instances in a SaaS (software as a service) or self-managed environment. Therefore, you can pay GitLab for shared and hosted instances to support everything from issue tracking to code analytics and source code management to feature flags.
You can also utilize the GitLab Pages product to host websites for free.
- Support for 400 to 50,000 CI/CD minutes per month.
- Hosted SaaS through the Google Cloud Platform (in all pricing plans, including the community edition) or a self-hosted method.
- Project management tools.
- Planning elements with issue tracking, time tracking, and boards.
- Code and project creation features for source code management, wikis, and code review.
- Verification elements for performance testing and continuous integration.
- Security features to improve your code quality, run static application security scans, and check credentials.
- Product release elements for making advanced deployments and flagging features.
- Monitoring features that combine everything from logging to tracing.
- Protection tools for container host security and scanning.
Pricing is mainly for the DevOps platform, but you have the option to host in a shared environment:
- Free: $0 for 400 CI/CD (continuous integration/continuous delivery) minutes per month, free static websites, the DevOps platform, and your own GitLab CI runners.
- Premium: $19 per user per month for everything in the Free plan, 10,000 CI/CD minutes per month, improved coding reviews, Ops insights, release controls, and project management.
- Ultimate: $99 per user per month for all previous features, 50,000 CI/CD minutes per month, free guest users, value stream analytics, portfolio management, compliance tools, and advanced security testing.
Other important elements of GitLab.com hosting pricing:
- Some open-source, educational, and startup projects receive Ultimate licenses for free.
- Both Premium and Ultimate plans are billed on an annual schedule.
- You have the option to host instances through GitLab (the only option on the Free plan) as a SaaS hosting configuration, or you can either host through GitLab or self-host using the premium plans.
GitLabHost works nicely with the GitLab Community and Enterprise editions by offering a quick self-hosting solution with site backups, security, and updates.
The main reason to go self-hosted is that GitLab itself isn’t 100% GDPR (General Data Protection Regulation) compliant. GitLabHost, on the other hand, is based in the Netherlands where it’s required by law to run a 100% GDPR compliant hosting environment.
- Support for private instances away from customers.
- Secure, GDPR compliant hosting with the option to upgrade for dedicated runners.
- Backups to Amazon Web Services S3 for some plans.
- Elasticsearch for advanced searching of text and analytics.
- A dedicated IP address to keep your project private.
- Your own domain name.
- Support for all OmniAuth providers such as Google, GitLab.com, and BitBucket Cloud.
- Assistance for migrations.
GitLabHost hosting packages (only sold in Euros):
- Starter: €80 (approximately $95 as of this article) per month for up to 10 users, 4GB RAM, 60GB SSD, and 2 CPUs.
- Professional: €200 (≈ $236) per month for up to 50 users, 8GB RAM, 100GB SSD, and 4 CPUs.
- Business: €400 (≈ $472) per month for up to 200 users, 16GB RAM, 250GB SSD, and 6 CPUs.
- Enterprise: €800 (≈ $944) per month for up to 500 users, 32GB RAM, 500GB SSD, and 8 CPUs.
- Enterprise XL: €1500 (≈ $1,770) per month for up to 1,000 users, 48GB RAM, 750GB SSD, and 12 CPUs.
- Enterprise XXL: €2000 (≈ $2,360) per month for up to 2,000 users, 64GB RAM, 1,000GB SSD, and 16 CPUs.
Additional pricing information from GitLabHost:
- Added block storage costs €25 per 100 GB.
- GitLab Runner pricing goes from €15 per month to €200 per month or €65 per month to €690 for CPU-optimized runners.
- GitLabHost resells GitLab starting from €17.50 per user per month to €92.50 per user per month (slightly more expensive than buying through GitLab.com).
3. A2 Hosting
A2 Hosting provides GitLab hosting at an affordable price.
You can opt for Standard or Turbo VPS plans and improve your GitLab hosting experience with custom software, high-performance CPUs, and constant security.
- Options for both Standard and Turbo virtual private servers. The Turbo servers feature AMD EPYC servers and NVMe drives.
- Add your own custom applications and scripts.
- Root access to files with features for rebooting and reloading.
- Reinforced DDoS protection.
- Dedicated IP addresses.
- One-click software configurations for WordPress, Drupal, and Node.js.
- Three Linux OS options: CentOS, Debian, and Ubuntu.
- Runway 1: $8.99 per month for a standard VPS, 1GB RAM, 150GB SSD, 2TB transfer, and 1 CPU.
- Runway 2: $14.99 per month for a standard VPS, 2GB RAM, 250GB SSD, 3TB transfer, and 2 CPUs.
- Runway 4: $19.99 per month for a standard VPS, 4GB RAM, 450GB SSD, 4TB transfer, and 4 CPUs.
- Supersonic 8: $59.99 per month for a Turbo VPS, 8GB RAM, 150GB NVMe, 2TB transfer, and two CPUs.
- Supersonic 16: $99.99 per month for a Turbo VPS, 16GB RAM, 250GB NVMe, 3TB transfer, and 6 CPUs.
- Supersonic 32: $139.99 per month for a Turbo VPS, 32GB RAM, 450GB NVMe, 4TB transfer, and 8 CPUs.
SkySilk offers a combination of simple and premium hosting with virtual computers and the ability to create repositories and manage code for GitLab. The scaling comes in handy for growing your project, while the full root access and affordable prices give you more control and ways to stay within your budget.
- Direct access to the GitLab server for DevOps lifecycle tools.
- Unlimited free backups and snapshots in some plans.
- Unlimited transfers in some plans.
- Full root access.
- DDoS and anti-virus.
- Passwords or SSH keys.
- Options to boost your bandwidth.
Basic plans include:
- Pico: $4 per month for 1 CPU, 1GB RAM, and 25GB SSD.
- Nano: $6 per month for 1 CPU, 2GB RAM, and 40GB SSD.
- Optima: $9 per month for 1 CPU, 2GB RAM, and 60GB SSD.
SkySilk sells 11 Standard plans ranging from the Micro $10 per month plan for 1 CPU and 4 GB RAM to the Ultimate $1,250 per month plan with 40 CPUs and 192GB RAM.
There are also 11 Premium plans with the same pricing and specs as the Standard plans. However, you receive free backups, premium support, and elevated bandwidth.
With a sleek dashboard and a one-click GitLab installation, Vultr offers some of the best GitLab hosting with the option to choose the location of your data center.
The goal with Vultr is to keep your code private while also offering the collaborative features needed for your organization. It has over 17 worldwide locations, a wide range of GitLab hosting products, and world-class security.
- A long list of hosting and storage options for scaling and only using what you need.
- A beautiful dashboard control panel with access to the API.
- Solid-state drives, 100% Intel cores, and a Public IPv6 network for the best performance.
- The ability to deploy any operating system.
- Full root access to files.
- Dedicated IP addresses.
- Backup codes and two-factor authentication for security.
- Consistent backup files and snapshots.
- Cloud Computing: $2.50 per month to $640 per month, starting at 1 CPU and 512MB RAM and going to 24 CPUs and 96GB RAM. There are 10 plans and several other high-frequency compute packages.
- Bare Metal: $120 per month to $350 per month. Starting at 4 cores and 2 x 0.24TB SSD. Goes as high as 8 cores and 2 x 2TB NVMe.
- Block Storage: Storage volumes ranging from $1 per month for 10GB to $1,000 per month for 10,000GB.
- Dedicated Cloud: Your own server for $60 per month (120GB) to $240 per month (4 x 120GB).
Our conclusion on the best GitLab hosting
If you’re still having trouble deciding, use our final recommendations to guide you:
- GitLab.com: Best for open-source projects and hosting in the same place as your DevOps. Also nice for free static website hosting. Remember, the limit for storage is 10GB per project. Those with enterprise and security needs should self-host elsewhere and use GitLab only for DevOps.
- GitLabHost.com: By far the most expensive option. Potentially the best for security, dedicated runners, and backups. And they only focus on GitLab hosting.
- A2 Hosting: Affordable GitLab hosting for minor operations. There are maximums on RAM, CPUs, and storage, but you can get NVMe storage.
- SkySilk: Affordable and extremely flexible plans with the best support for large or scaling operations. This is where you get the most storage, CPUs, RAM, and transfer potential.
- Vultr: Offers the cheapest starting price. Vultr is also great for scaling, as it has numerous plans and high ranges for CPU, RAM, and storage.
Let us know in the comments if you have any questions about the best GitLab hosting options!