Hosting since 2011
4.5/5 on Trustpilot

GitLab VPSYour Git forge, your CI/CD pipelines and your issues, on your own server

  • GitLab Community Edition deployed with One Click Apps
  • Git repositories, merge requests, CI/CD and issues in one place
  • HTTPS, backups and updates from the console
  • Hosted in France, 24/7 French-speaking support
Deployed for you
GitLab ready after you order
Open source
Community Edition, MIT licence
Automatic HTTPS
Generated address or your domain
24/7 support
From real people

Pick your GitLab VPS

GitLab Community Edition is deployed with One Click Apps on every plan shown here. GitLab is demanding: only plans with at least 8 vCPU and 16 GB of RAM are offered.

Operating system
  • Ubuntu26.04 · 24.04 · 22.04
  • Debian13 · 12 · 11
Pick one when you order

VPS delivered in 10 seconds

  • HP-16Most popular
    Processor8 vCPUAMD EPYC 9554
    Memory16 GBDDR5
    Storage160 GB NVMeor 320 GB SSD
    Network1 Gbps
    €25.59excl. VAT/month
    €31.99Save 77€/year
    Choose
  • HP-32
    Processor16 vCPUAMD EPYC 9554
    Memory32 GBDDR5
    Storage320 GB NVMeor 640 GB SSD
    Network1 Gbps
    €51.19excl. VAT/month
    €63.99Save 154€/year
    Choose
  • HP-64
    Processor32 vCPUAMD EPYC 9554
    Memory64 GBDDR5
    Storage640 GB NVMeor 1280 GB SSD
    Network1 Gbps
    €102.39excl. VAT/month
    €127.99Save 307€/year
    Choose

Every plan has everything you need, and more

  • GitLab deployed
  • Unlimited traffic
  • DDoS protection
  • First snapshot included
  • 24/7 French-speaking support

Why GitLab on an OnetSolutions VPS

Recent hardware, a fast network and protected data, under every one of your repositories.

AMD EPYC processors and NVMe storage

The Performance range runs on AMD EPYC 7443, the High Performance range on AMD EPYC 9554 with DDR5 memory, on NVMe storage.

Up to 1 Gbps

1 Gbit/s on the Performance and High Performance ranges, and unlimited traffic on every plan.

OnetSolutions API

Drive your servers through the API, from your scripts, your pipelines or your AI assistants. See the documentation

Backups and snapshots

Optional daily VPS backups from €4.99 excl. VAT/month, and a first snapshot included to roll back if an update goes wrong.

Online in three steps

Nothing to install: you order, GitLab is deployed on your server and published over HTTPS.

  1. 01

    Pick your VPS

    Select a plan with at least 8 vCPU, 16 GB of RAM and 40 GB of disk: GitLab is already ticked in the order.

  2. 02

    GitLab deploys itself

    The One Click Apps platform installs on your VPS, then deploys GitLab Community Edition with an administrator password generated for you. GitLab's first start takes several minutes.

  3. 03

    Push your code

    Sign in with the root user and the password shown in the application's Overview tab, then create your groups and projects.

Your whole development toolchain, on your own server

GitLab brings code, review, continuous integration and project tracking together in one application. One Click Apps takes care of HTTPS, updates and backups.

  • Git repositories

    Host private or public repositories, organised in groups and subgroups, cloned over HTTPS or SSH, with protected branches.

  • Merge requests and code review

    Compare changes, comment on changed lines, propose suggestions and resolve threads before merging.

  • Built-in CI/CD

    Describe your pipelines in a .gitlab-ci.yml file: stages, jobs, variables and environments, with the result shown in every merge request.

  • Issues and boards

    Track work with issues, labels, milestones and column boards, linked to commits and merge requests.

  • Wiki

    Every project has a wiki to document architecture, procedures and decisions, versioned with Git.

  • Package registry

    Publish your npm, Maven, PyPI and other packages right next to the code that builds them.

  • Web IDE and snippets

    Edit several files and commit from the browser, and share code snippets with your team.

  • Members and roles

    Invite collaborators to a group or project and give each one a role, from guest to owner.

  • Project import

    GitLab's importers bring your repositories over from GitHub, Bitbucket, Gitea or a plain Git URL.

  • API and webhooks

    A REST API and a GraphQL API to automate everything, and webhooks to react to pushes, merge requests and pipelines.

What you set up yourself

  • A GitLab Runner for CI/CD

    Pipeline jobs are run by GitLab Runner, a separate application that is not deployed with GitLab. Install it on this VPS over SSH or on another machine, then register it in GitLab.

  • Port 2222 for Git over SSH

    Cloning over HTTPS works straight away. Git over SSH uses port 2222: add a rule for that port in your VPS's Firewall tab to use it.

  • An SMTP server for emails

    Notifications, invitations and password resets are sent over SMTP: enter your provider's address and credentials in the application's variables.

Managed from the console with One Click Apps

  • Automatic HTTPS

    An HTTPS address from the moment it deploys, or your own domain with its Let's Encrypt certificate.

  • Logs and variables

    Read the GitLab logs and edit environment variables, including the SMTP settings, without opening a terminal.

  • Updates

    The console detects new GitLab versions, and you start the update when you decide to.

  • Daily backups

    GitLab's configuration, data and log volumes backed up every day and kept for 7 days, restorable in one click.

The edition deployed is GitLab Community Edition (the official gitlab/gitlab-ce image), published by GitLab Inc. under the MIT licence: you use it with no licence fee. It does not include the features of the Premium and Ultimate tiers, which belong to the Enterprise Edition under a GitLab subscription, which we do not sell. The prices shown on this page are for the VPS.

What you can do with GitLab

A forge of your own: your code, your pipelines and your artifacts stay on your server.

  • Leaving a hosted forge

    Import your repositories, and depending on the source your issues and merge requests, from GitHub, Bitbucket or Gitea.

    • GitHub
    • Bitbucket
    • Gitea
  • Build and deployment pipelines

    Build your container images, run your tests and deploy to your servers or your cluster from pipelines.

    • Docker
    • Kubernetes
    • Helm
  • Internal packages

    Publish your private libraries to the project's package registry and install them from your pipelines.

    • npm
    • Maven
    • PyPI
  • Infrastructure as code

    Version your playbooks and plans, review them in merge requests and apply them from a pipeline.

    • Terraform
    • Ansible
  • Team notifications

    Send your projects' events (pushes, merge requests, failed pipelines) to your chat channels.

    • Mattermost
    • Discord
    • Telegram
  • Project tracking

    Manage work in GitLab's issues and boards, or link your projects to Jira with the native integration.

    • Jira
    • Issues

GitLab runs on your VPS, our console runs the show

Your server and your GitLab application are managed from the OnetSolutions console: status, logs, domains, backups and billing in one place.

  • GitLab status, start, stop and restart
  • Live logs and environment variables
  • Custom domain and automatic HTTPS
  • KVM console, snapshots and VPS firewall
console.onetsolutions.net/compute/instances/gitlab-prod
OnetSolutions
Agence Horizon
Compute/Instances/web-prod-01
web-prod-01Running
GP-8 · Intel Xeon 2,60 GHz
RestartConsole
CPU34%
RAM5,2 / 8 Go
Network128 Mb/s
System
Ubuntu 26.04 LTS
IP address
51.210.24.8
Uptime
34 j
Size
4 vCPU · 8 Go
CPU activity (24h)34%
-24 h-12 hnow

A team behind your server

Technicians who know your VPS, reachable at any hour.

4.5/5 on Trustpilot
Contact support

24/7 French-speaking support

Open a ticket from the console, day or night: a person answers you.

Help center

One Click Apps guides, tutorials and the API reference to go further.

30-day money-back guarantee

Try GitLab on your VPS: if it doesn't suit you, you get refunded.

MCP · Beta

Manage your VPS with AI

Our MCP server connects Claude, Cursor or any Model Context Protocol client to your OnetSolutions account: query your servers and their status in plain language, without leaving your assistant.

  • Read-only: the assistant looks, it changes nothing
  • Signs in with your OnetSolutions account
Set up the MCP server
  • Claude
  • Cursor
  • Any MCP client

GitLab FAQ

What to know before you order, and right after.

What is GitLab?

GitLab is a DevOps platform published by GitLab Inc. It brings Git repository hosting, code review through merge requests, continuous integration and delivery (CI/CD), issue tracking, a wiki and a package registry together in one application.

Which GitLab edition is deployed, and under which licence?

GitLab Community Edition, from the official gitlab/gitlab-ce image. It is released under the MIT licence and used with no licence fee. The features of the Premium and Ultimate tiers belong to the Enterprise Edition under a GitLab subscription: they are not included, and we do not sell GitLab licences.

Why do I need at least 8 vCPU and 16 GB of RAM?

GitLab's documentation gives 8 vCPU and 16 GB of memory as the baseline for a single-server installation, and 40 GB of disk for the application. It says GitLab can run with 8 GB in a memory-constrained environment, but One Click Apps reserves 1 GB for the system and the platform: an 8 GB VPS would leave GitLab less than that minimum. We therefore only offer plans that meet the recommended baseline. Also plan for the space your repositories, artifacts and packages will take.

How do I access GitLab after ordering?

Once the VPS is created, the One Click Apps platform installs and then deploys GitLab. Its first start takes several minutes. The HTTPS address and the generated administrator password are shown in the application's Overview tab: sign in with the root user, then create your groups, your projects and your team's accounts.

Do CI/CD pipelines work straight away?

GitLab orchestrates pipelines, but GitLab Runners run the jobs, and none is deployed with GitLab. Install GitLab Runner on this VPS over SSH or on another machine, then register it in GitLab's CI/CD settings. A runner installed on the same VPS shares its processor and memory with GitLab: choose a larger plan if your builds are heavy.

Can I clone my repositories over SSH?

Yes. Cloning over HTTPS works from the moment GitLab is deployed. Git over SSH is served on port 2222 of the VPS, already shown in GitLab's clone URLs: add a rule allowing that port in your VPS's Firewall tab, then add your SSH key to your GitLab profile.

Are my repositories and data backed up?

GitLab's configuration, data and log volumes are backed up every day at 3 am and kept for 7 days, on the VPS disk: they protect you from a mistake in the application, not from losing the server. For that, add the VPS backup option (from €4.99 excl. VAT/month) or take a snapshot. GitLab also ships its own backup tool, which you can run over SSH.

How do GitLab updates work?

The console detects new versions and shows an Update available banner. You start the update when you decide to: data volumes are kept. The deployed image follows GitLab's latest release, and GitLab requires intermediate versions for some version changes: update regularly and take a backup before every major update.

Can I use my own domain name?

Yes. Add it in the application's Domains tab. If the DNS zone is managed at OnetSolutions, the A record is created for you; otherwise, the console shows you the IP address to point to. The HTTPS certificate is issued automatically.

Who looks after GitLab once it is installed?

Our support covers the VPS: the server, its network, its storage and its availability. GitLab, its configuration, your runners, your projects, your user accounts and updates remain your responsibility: the console gives you the tools to manage them, and you keep root access to the server.

Launch your GitLab VPS

Pick your plan: GitLab is deployed on your server, ready for your first push.

HP-16GitLab included
from€25.59excl. VAT/month

€31.99with the annual commitment

  • 8 vCPU AMD EPYC 9554
  • 16 GB DDR5
  • 160 GB NVMe
  • 1 Gbps
Order HP-16
GitLab VPS from €23.99 excl. VAT/month, hosted in France - OnetSolutions