Short answer
As of October 23, 2026, the best GitLab VPS is LikeVPS (Start, $23.00/month: 4 vCPU, 8 GB RAM, 100 GB NVMe, unmetered traffic), followed by Contabo and OVHcloud VPS. The cheapest is Contabo at $6.16/month (Cloud VPS 4). 152 of the 160 providers we track qualify. Every plan listed has at least 8 GB RAM and 4 vCPU.
Key takeaways
- Prices run from $6.16 (Contabo) with a median of $37.20 per month across 152 providers.
- Widest footprint: OneProvider, 64 data-center locations in 50 countries.
- Best rated: ChartVPS, 5.0/5 on Trustpilot from 228 reviews.
- 72 of 152 offer Windows Server, 89 include DDoS protection and 40 bill by the hour.
Top picks: vps for gitlab
-
1
LikeVPS
UK-registered VPS provider with 26 locations across Europe, North America, Asia and Oceania; DDoS protection and unlimited traffic included in most plans. Start at $23.00/month with 8 GB RAM. 26 locations in 26 countries, DDoS protection included and Windows Server available.
Start: 4 vCPU, 8 GB RAM, 100 GB NVMe, unmetered traffic. -
2
Contabo
Munich-based host selling high-RAM shared-vCPU VPS from €5.50 across 10+ locations on four continents. Cloud VPS 4 at $6.16/month with 8 GB RAM. DDoS protection included, Windows Server available and unmetered traffic on some plans.
Cloud VPS 4: 4 vCPU, 8 GB RAM, 100 GB SSD, unmetered traffic. -
3
OVHcloud VPS
French public cloud group selling NVMe VPS with unlimited traffic in 11 datacenter regions from $4.54/mo. VPS-2 at $8.50/month with 8 GB RAM. DDoS protection included, Windows Server available and unmetered traffic on some plans.
VPS-2: 4 vCPU, 8 GB RAM, 75 GB NVMe, unmetered traffic. -
4
Hetzner Cloud
German cloud with NVMe VPS from about €6/mo and 20 TB traffic in EU locations. CX33 at $10.07/month with 8 GB RAM. DDoS protection included and hourly billing.
CX33: 4 vCPU, 8 GB RAM, 80 GB NVMe, 20 TB traffic. -
5
netcup
German budget VPS and dedicated-core root servers with traffic flat rate in five locations across three continents. VPS 1000 G12.5 at $15.69/month with 8 GB RAM. DDoS protection included, hourly billing and unmetered traffic on some plans.
VPS 1000 G12.5: 4 vCPU, 8 GB RAM, 128 GB SSD, unmetered traffic.
Official requirements
Only plans with at least 8 GB RAM and 4 vCPU are listed. The figures below come from each project's own documentation.
| Software | Minimum RAM | Recommended RAM | CPU | Disk | Runs on |
|---|---|---|---|---|---|
| GitLab Self-Managed | 8 GB | 16 GB | 8 | 40 GB | Linux, Docker |
GitLab Self-Managed: GitLab's installation requirements set 8 vCPU and 16 GB RAM as the single-node baseline, allow at least 8 GB in memory-constrained setups, and ask for 40 GB for the application (the package alone is about 2.5 GB) plus space for all repositories and 5-12 GB for PostgreSQL, with swap avoided. A separate memory-constrained guide shows it serving up to 5 developers on 2 GB RAM plus 1 GB swap and 20 GB of disk, with degraded performance. The Linux package supports Ubuntu 22.04/24.04/26.04, Debian 11-13, RHEL and AlmaLinux 8-10 and others on amd64 and arm64, and GitLab 19.x needs PostgreSQL 17 or 18 and Redis 7.x or Valkey 7.2.
All 152 providers that qualify
| # | Provider | Plan | $/month | vCPU | RAM | Storage | Locations | Windows | Trustpilot |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Start | $23.00 | 4 | 8 GB | 100 GB NVMe | 26 | Yes | — | |
| 2 | Cloud VPS 4 | $6.16 | 4 | 8 GB | 100 GB SSD | 10 | Yes | 4.6 (11,470) | |
| 3 | VPS-2 | $8.50 | 4 | 8 GB | 75 GB NVMe | 11 | Yes | 3.8 (8,843) | |
| 4 | CX33 | $10.07 | 4 | 8 GB | 80 GB NVMe | 6 | No | 3.0 (3,001) | |
| 5 | VPS 1000 G12.5 | $15.69 | 4 | 8 GB | 128 GB SSD | 5 | No | 3.8 (3,022) | |
| 6 | C8G | $7.30 | 4 | 8 GB | 75 GB NVMe | 7 | Yes | 4.6 (146) | |
| 7 | Hourly VPS Business | $7.20 | 4 | 8 GB | 100 GB SSD | 7 | Yes | 3.1 (214) | |
| 8 | Fusion | $9.67 | 4 | 8 GB | 160 GB NVMe | 9 | No | 4.8 (1,125) | |
| 9 | NVMe 16 GB | $15.00 | 4 | 16 GB | 75 GB NVMe | 14 | No | 2.7 (91) | |
| 10 | Linux Cloud vShared 8GB | $17.95 | 4 | 8 GB | 80 GB NVMe | 21 | Yes | 3.2 (1) | |
| 11 | Leaseweb VPS 2 | $10.06 | 6 | 16 GB | 200 GB NVMe | 9 | No | 3.4 (319) | |
| 12 | Gigabit KVM VPS 7 | $20.00 | 6 | 10 GB | 120 GB SSD | 8 | Yes | 3.4 (22) | |
| 13 | KVM 4 | $28.99 | 4 | 16 GB | 200 GB NVMe | 10 | No | 4.6 (73,071) | |
| 14 | VPS Linux L+ | $25.00 | 4 | 8 GB | 240 GB NVMe | 8 | Yes | 4.6 (45,403) | |
| 15 | Public Cloud 4 vCPU / 8 GB / 50 GB | $19.40 | 4 | 8 GB | 50 GB NVMe | 1 | Yes | 4.0 (2,060) | |
| 16 | SM-L3 | $10.49 | 4 | 16 GB | 200 GB NVMe | 32 | No | — | |
| 17 | Cloud cPanel S | $22.40 | 6 | 16 GB | 60 GB SSD | 1 | No | 4.5 (6,572) | |
| 18 | 8 GB | $18.00 | 8 | 8 GB | 200 GB NVMe | 4 | Yes | 2.6 (212) | |
| 19 | pro.md.amd | $15.00 | 4 | 8 GB | 80 GB NVMe | 30 | Yes | — | |
| 20 | KVM / Medium | $28.00 | 4 | 16 GB | 320 GB SSD | 15 | No | 3.0 (255) | |
| 21 | 7950XD-8GB | $19.99 | 4 | 8 GB | 150 GB NVMe | 2 | Yes | 3.1 (49) | |
| 22 | Power Plus | $37.72 | 4 | 8 GB | 250 GB NVMe | 29 | No | 3.5 (1,836) | |
| 23 | Turbo (Unmanaged) | $12.01 | 4 | 16 GB | 200 GB NVMe | 3 | No | 4.9 (5,411) | |
| 24 | 8 GB DDR5 | $26.48 | 4 | 8 GB | 240 GB NVMe | 13 | No | — | |
| 25 | ARM108 | $9.00 | 4 | 8 GB | 100 GB SSD | 5 | Yes | — | |
| 26 | NVMe-KVM-10GB-New | $6.80 | 4 | 10 GB | 80 GB NVMe | 1 | No | — | |
| 27 | VPS.8 | $13.33 | 4 | 8 GB | 160 GB NVMe | 11 | No | 2.6 (90) | |
| 28 | VPS Pro | $21.95 | 6 | 10 GB | 40 GB NVMe | 1 | No | 4.9 (359) | |
| 29 | NEO Lite MM 8.4 | $15.01 | 4 | 8 GB | 60 GB SSD | 2 | No | — | |
| 30 | Capacity Starter | $10.00 | 4 | 8 GB | 160 GB NVMe | 3 | No | 1.8 (25) | |
| 31 | NVME-KVM-8GB (Netherlands) | $19.99 | 4 | 8 GB | 120 GB NVMe | 6 | Yes | — | |
| 32 | General Purpose 4 vCPU / 8 GB / 80 GB | $30.00 | 4 | 8 GB | 80 GB NVMe | 64 | No | 2.5 (681) | |
| 33 | AMS Large | $11.17 | 4 | 8 GB | 1500 GB HDD | 11 | No | — | |
| 34 | Regular Performance 4 vCPU / 8 GB (vc2-4c-8gb) | $40.00 | 4 | 8 GB | 160 GB SSD | 32 | Yes | 1.6 (585) | |
| 35 | Basic 8 GB (s-4vcpu-8gb) | $48.00 | 4 | 8 GB | 160 GB SSD | 13 | No | 4.5 (2,581) | |
| 36 | EPYCVDS-4 | $40.00 | 4 | 32 GB | 320 GB NVMe | 19 | Yes | 3.3 (122) | |
| 37 | Starter 4xCPU-8GB | $24.00 | 4 | 8 GB | 40 GB SSD | 14 | Yes | 3.0 (168) | |
| 38 | Fast NVMe 2 (DRIVE 2) | $32.24 | 4 | 8 GB | 90 GB NVMe | 20 | Yes | — | |
| 39 | Linux 12 GB | $14.00 | 4 | 12 GB | 60 GB SSD | 6 | No | — | |
| 40 | Linux VPS 8 slices | $24.00 | 4 | 16 GB | 240 GB SSD | 3 | Yes | 4.3 (2,514) | |
| 41 | VDS-4-SSD | $17.47 | 4 | 8 GB | 80 GB NVMe | 9 | No | 3.5 (19) | |
| 42 | NVMe 8 | $28.99 | 4 | 8 GB | 200 GB NVMe | 9 | No | 4.5 (31,911) | |
| 43 | Nova AMD | $24.58 | 4 | 10 GB | 70 GB NVMe | 4 | Yes | 4.1 (114) | |
| 44 | KVM-SSD 8192 | $26.06 | 6 | 8 GB | 100 GB SSD | 21 | Yes | — | |
| 45 | Snappy 4000 - NVMe 8 | $18.70 | 4 | 8 GB | 200 GB NVMe | 1 | No | 4.6 (17,852) | |
| 46 | C3.8GB | $35.64 | 4 | 8 GB | 100 GB NVMe | 3 | No | 2.3 (7) | |
| 47 | Razor Speed 4C8G 120GB | $33.00 | 4 | 8 GB | 120 GB SSD | 11 | No | — | |
| 48 | cVirtual (trading) | $19.95 | 4 | 32 GB | 10 GB NVMe | 4 | Yes | 2.5 (5) | |
| 49 | VPS 8 GB Linux | $12.65 | 4 | 8 GB | 200 GB SSD | 2 | No | 4.8 (135) | |
| 50 | XCloud 4 | $29.99 | 4 | 8 GB | 300 GB SSD | 1 | Yes | 2.7 (8) | |
| 51 | WAWs-3 | $26.58 | 4 | 8 GB | 120 GB NVMe | 11 | Yes | 2.6 (119) | |
| 52 | VM.Standard.E4.Flex 2 OCPU / 16 GB | $54.02 | 4 | 16 GB | 50 GB NVMe | 25 | Yes | 1.3 (180) | |
| 53 | Premium | $27.70 | 4 | 8 GB | 50 GB NVMe | 39 | Yes | — | |
| 54 | LPAR-31 | $33.76 | 4 | 16 GB | 230 GB SSD | 3 | No | 4.1 (5) | |
| 55 | Achieve | $19.95 | 8 | 8 GB | 200 GB NVMe | 2 | No | 4.7 (3,074) | |
| 56 | V3 KVM FAT Slice 4 | $16.00 | 4 | 8 GB | 120 GB NVMe | 1 | Yes | 3.4 (27) | |
| 57 | s-g-4cpu-8gb | $25.28 | 4 | 8 GB | 10 GB NVMe | 2 | No | 4.7 (314) | |
| 58 | C4 | $27.93 | 4 | 8 GB | 200 GB NVMe | 3 | No | 4.2 (151) | |
| 59 | Cloud 2 | $41.95 | 4 | 8 GB | 160 GB NVMe | 13 | No | 4.7 (1,379) | |
| 60 | VM-4 | $23.99 | 4 | 8 GB | 60 GB | 17 | Yes | — | |
| 61 | VPS S (8GB Cloud Server) | $39.99 | 4 | 8 GB | 150 GB NVMe | 10 | No | 4.8 (7,204) | |
| 62 | G3.8GB | $40.00 | 4 | 8 GB | 160 GB SSD | 8 | Yes | 4.5 (139) | |
| 63 | Cloud NVMe 8 | $38.26 | 4 | 8 GB | 120 GB NVMe | 6 | Yes | — | |
| 64 | VPS Linux L | $22.48 | 4 | 8 GB | 240 GB NVMe | 2 | Yes | 4.2 (10,754) | |
| 65 | Linode 8 GB | $48.00 | 4 | 8 GB | 160 GB SSD | 26 | No | 2.5 (207) | |
| 66 | SSD VPS 5 | $14.50 | 12 | 8 GB | 240 GB SSD | 1 | No | 1.9 (126) | |
| 67 | VPS 4 | $29.09 | 4 | 8 GB | 240 GB NVMe | 1 | Yes | 4.8 (21,711) | |
| 68 | Ryzen KVM 16GB | $75.00 | 4 | 16 GB | 320 GB NVMe | 4 | Yes | 3.8 (948) | |
| 69 | 8GB | $21.58 | 6 | 8 GB | 800 GB NVMe | 1 | Yes | — | |
| 70 | VPS Lite | $59.99 | 4 | 8 GB | 75 GB NVMe | 8 | Yes | 4.6 (97) | |
| 71 | Config #2 | $49.95 | 4 | 8 GB | 100 GB NVMe | 15 | No | 4.9 (2,208) | |
| 72 | Professional | $67.13 | 8 | 8 GB | 120 GB NVMe | 17 | Yes | 4.5 (292) | |
| 73 | VPS 6 vCPU / 12 GB | $43.50 | 6 | 12 GB | 150 GB NVMe | 3 | No | 3.8 (2) | |
| 74 | Professional (8GB) | $24.95 | 4 | 8 GB | 165 GB SSD | 6 | Yes | 2.7 (110) | |
| 75 | VPS SSD Linux 4 | $15.22 | 4 | 8 GB | 50 GB SSD | 1 | Yes | 4.0 (8) | |
| 76 | U4 | $17.92 | 4 | 8 GB | 80 GB NVMe | 2 | No | 1.8 (164) | |
| 77 | NVMe 12 GB | $48.00 | 4 | 12 GB | 50 GB NVMe | 19 | No | 4.3 (8) | |
| 78 | 160G KVM - PROMO | $39.99 | 5 | 8 GB | 160 GB SSD | 10 | No | 2.9 (2) | |
| 79 | Linux Cloud C5 | $51.77 | 4 | 8 GB | 200 GB NVMe | 4 | No | — | |
| 80 | DigitalOcean Medium | $88.00 | 4 | 8 GB | 160 GB SSD | 9 | No | 4.6 (3,766) | |
| 81 | SSD4 | $25.99 | 4 | 8 GB | 200 GB NVMe | 3 | Yes | — | |
| 82 | Krystal Cloud C-8 | $68.34 | 4 | 8 GB | 125 GB NVMe | 3 | Yes | 4.9 (2,459) | |
| 83 | KVM VPS 8 GB | $36.59 | 6 | 8 GB | 220 GB SSD | 12 | Yes | 4.3 (384) | |
| 84 | cVPS 6 | $48.00 | 8 | 8 GB | 150 GB SSD | 3 | No | 4.6 (3,030) | |
| 85 | Cloud VDS 2 | $57.33 | 4 | 16 GB | 100 GB NVMe | 7 | No | 4.4 (152) | |
| 86 | Standard Large | $68.13 | 4 | 8 GB | 10 GB NVMe | 7 | Yes | 3.5 (2) | |
| 87 | KVM-HIGHCPU-SSD-4-ANX | $43.72 | 12 | 24 GB | 500 GB SSD | 28 | No | 2.3 (48) | |
| 88 | VPS M SSD | $42.00 | 6 | 12 GB | 300 GB SSD | 7 | Yes | 2.5 (262) | |
| 89 | Cloud 3 | $69.27 | 4 | 8 GB | 160 GB NVMe | 24 | No | 4.7 (4,019) | |
| 90 | Premium | $33.99 | 4 | 8 GB | 50 GB SSD | 42 | No | 4.2 (265) | |
| 91 | KVM-8 | $49.95 | 6 | 8 GB | 150 GB SSD | 10 | Yes | 3.3 (51) | |
| 92 | Unmanaged Standard | $40.00 | 6 | 10 GB | 200 GB NVMe | 3 | No | 4.3 (96) | |
| 93 | e2-standard-4 | $97.84 | 4 | 16 GB | — | 41 | Yes | 1.4 (43) | |
| 94 | Linux 8192 MB | $64.99 | 4 | 8 GB | 150 GB SSD | 21 | Yes | 1.9 (67) | |
| 95 | 12 GB | $17.02 | 6 | 12 GB | 100 GB SSD | 1 | No | — | |
| 96 | VPS O4A8 | $13.22 | 4 | 8 GB | 80 GB | 2 | No | 2.8 (65) | |
| 97 | kVPS90 | $24.83 | 4 | 8 GB | 90 GB SSD | 3 | Yes | — | |
| 98 | vm.small | $69.00 | 4 | 16 GB | 160 GB local | 20 | No | 2.8 (5) | |
| 99 | NVME-8G | $35.93 | 4 | 8 GB | 160 GB NVMe | 1 | No | 3.7 (45) | |
| 100 | Alpha Mark-3 | $140.00 | 4 | 16 GB | 384 GB NVMe | 7 | Yes | 5.0 (228) | |
| 101 | Linux 16 | $39.19 | 4 | 16 GB | 200 GB SSD | 1 | Yes | 4.7 (1,254) | |
| 102 | 4 vCPU / 8GB RAM | $59.99 | 4 | 8 GB | 200 GB NVMe | 3 | Yes | 4.4 (144,190) | |
| 103 | Cloud VPS Compute 8GB | $45.00 | 4 | 8 GB | 240 GB SSD | 3 | No | 3.8 (2,777) | |
| 104 | LAX.AN5.T1 GENERAL G4C8G | $36.90 | 4 | 8 GB | 160 GB NVMe | 3 | No | — | |
| 105 | Basic CME Futures VPS | $59.00 | 4 | 8 GB | 50 GB NVMe | 8 | Yes | 4.8 (379) | |
| 106 | KZ-80 | $104.04 | 4 | 8 GB | 80 GB NVMe | 7 | Yes | — | |
| 107 | v3-starter-4 | $30.00 | 4 | 8 GB | 40 GB SSD | 3 | No | — | |
| 108 | KVM-8192 | $45.99 | 4 | 8 GB | 200 GB SSD | 8 | Yes | 4.4 (24) | |
| 109 | Linux 16 GB | $84.00 | 4 | 16 GB | 320 GB SSD | 19 | Yes | 1.3 (429) | |
| 110 | Stack 16 | $34.99 | 4 | 16 GB | 250 GB NVMe | 1 | No | 4.6 (8,231) | |
| 111 | s0.d1.small | $58.40 | 4 | 16 GB | 480 GB SSD | 6 | No | — | |
| 112 | Unmanaged Linux 5 | $38.99 | 4 | 8 GB | 150 GB SSD | 3 | No | 2.1 (730) | |
| 113 | Linux 4C/16G | $70.00 | 4 | 16 GB | 320 GB SSD | 12 | Yes | 1.2 (100) | |
| 114 | E5 KVM High Volume 8192MB | $40.00 | 5 | 8 GB | 120 GB NVMe | 3 | Yes | — | |
| 115 | Cloud VPS 3 | $26.31 | 4 | 8 GB | 200 GB SSD | 1 | No | 3.5 (53) | |
| 116 | V4 | $56.00 | 4 | 8 GB | 100 GB NVMe | 2 | Yes | 2.6 (4) | |
| 117 | 8GB (NVMe8G) | $35.00 | 4 | 8 GB | 240 GB NVMe | 7 | Yes | 1.2 (910) | |
| 118 | Magnetar | $32.88 | 8 | 12 GB | 240 GB SSD | 1 | No | 4.2 (22,054) | |
| 119 | vroot_SPRINT! | $28.05 | 4 | 8 GB | 100 GB NVMe | 1 | Yes | — | |
| 120 | Flexus L 4 vCPUs | 8 GiB | $59.00 | 4 | 8 GB | 240 GB SSD | 17 | No | 2.8 (3) | |
| 121 | VM 8 | $40.00 | 4 | 8 GB | 160 GB NVMe | 3 | No | 2.3 (7) | |
| 122 | V-R8 | $33.54 | 4 | 8 GB | 25 GB | 1 | No | — | |
| 123 | Linux VPS 8 GB | $37.49 | 8 | 8 GB | 180 GB SSD | 3 | Yes | 4.9 (877) | |
| 124 | SSD vServer Profi | $56.21 | 4 | 8 GB | 100 GB SSD | 1 | No | 4.3 (2,044) | |
| 125 | Premium NVMe 8 GB | $48.00 | 4 | 8 GB | 200 GB NVMe | 4 | No | 2.2 (54) | |
| 126 | VPS Supreme | $127.99 | 4 | 32 GB | 100 GB SSD | 14 | Yes | 4.5 (222) | |
| 127 | Standard_B4s_v2 | $121.18 | 4 | 16 GB | — | 48 | Yes | 1.4 (57) | |
| 128 | A8 | $80.00 | 4 | 8 GB | 100 GB SSD | 6 | Yes | 4.0 (3) | |
| 129 | CloudVPS-3 | $38.85 | 4 | 8 GB | 80 GB NVMe | 1 | Yes | — | |
| 130 | Compute 4 | $49.36 | 4 | 8 GB | 150 GB NVMe | 1 | No | — | |
| 131 | Managed cPanel 8GB | $109.00 | 4 | 8 GB | 150 GB NVMe | 9 | No | 4.8 (1,773) | |
| 132 | VDS Plus 4 | $42.99 | 4 | 8 GB | 200 GB SSD | 2 | No | 2.6 (4) | |
| 133 | m.16 | $56.00 | 6 | 16 GB | 125 GB SSD | 1 | No | 2.6 (8) | |
| 134 | HybridCloud Standard | $95.26 | 4 | 8 GB | 60 GB NVMe | 3 | No | 4.8 (5,503) | |
| 135 | Shared CPU 8G | $51.42 | 4 | 8 GB | 160 GB SSD | 5 | Yes | 3.0 (47) | |
| 136 | bx2-4x16 | $131.00 | 4 | 16 GB | — | 13 | Yes | 1.9 (89) | |
| 137 | Jump Start | $100.00 | 4 | 8 GB | 40 GB SSD | 11 | No | 4.9 (31,150) | |
| 138 | VPS SSD 8 modules | $59.44 | 4 | 16 GB | 120 GB SSD | 1 | No | 2.0 (12) | |
| 139 | Standard 8 GB | $40.20 | 4 | 8 GB | 160 GB NVMe | 1 | Yes | — | |
| 140 | Managed vServer M | $133.38 | 8 | 16 GB | 50 GB | 3 | No | 4.9 (297) | |
| 141 | KVM VPS Power | $77.81 | 4 | 8 GB | 50 GB NVMe | 6 | Yes | 2.3 (13) | |
| 142 | Professional | $82.62 | 4 | 8 GB | 320 GB SSD | 1 | Yes | 4.4 (140) | |
| 143 | VPS 8 GB | $129.95 | 6 | 8 GB | 150 GB NVMe | 4 | No | 4.6 (1,737) | |
| 144 | VPS 16 + 40 GB SSD | $67.71 | 4 | 16 GB | 40 GB SSD | 4 | No | 4.7 (99) | |
| 145 | Managed VPS Midi | $65.99 | 4 | 10 GB | 50 GB | 2 | Yes | 4.5 (802) | |
| 146 | 8 GB / 4 vCPU | $102.84 | 4 | 8 GB | 160 GB SSD | 7 | Yes | 3.2 (139) | |
| 147 | Flex-8-4 | $119.39 | 4 | 8 GB | 10 GB NVMe | 2 | No | — | |
| 148 | Managed Plesk VPS Advanced | $140.66 | 4 | 8 GB | 150 GB SSD | 2 | Yes | 4.2 (398) | |
| 149 | VPS #4 | $77.28 | 4 | 8 GB | 160 GB | 1 | No | 3.2 (19) | |
| 150 | General Purpose 4 vCPU / 8 GB | $77.31 | 4 | 8 GB | — | 3 | No | 1.2 (333) | |
| 151 | Green 8 | $70.65 | 4 | 8 GB | 80 GB SSD | 1 | No | — | |
| 152 | Cloud VPS L4 | $113.63 | 4 | 16 GB | 320 GB SSD | 1 | No | 2.4 (244) |
Each row shows the provider's cheapest plan that meets at least 8 GB RAM and 4 vCPU. Updated October 23, 2026.
Cheapest qualifying plan per provider
What to look for in a gitlab VPS
What to check
- The CPU and RAM GitLab documents for your user count
- Fast storage for repositories and the database
- Separate runners for CI jobs
- Backups and snapshots
Frequently asked questions
What is the best vps for gitlab?
As of October 23, 2026, the best GitLab VPS is LikeVPS (Start, $23.00/month: 4 vCPU, 8 GB RAM, 100 GB NVMe, unmetered traffic), followed by Contabo and OVHcloud VPS. The cheapest is Contabo at $6.16/month (Cloud VPS 4). 152 of the 160 providers we track qualify. Every plan listed has at least 8 GB RAM and 4 vCPU.
What is the cheapest VPS for gitlab?
Contabo at $6.16 per month for Cloud VPS 4 (4 vCPU, 8 GB RAM, 100 GB SSD, unmetered traffic), the cheapest plan that meets at least 8 GB RAM and 4 vCPU.
How much RAM does GitLab Self-Managed need?
GitLab Self-Managed's official documentation gives a minimum of 8 GB and recommends 16 GB. GitLab's installation requirements set 8 vCPU and 16 GB RAM as the single-node baseline, allow at least 8 GB in memory-constrained setups, and ask for 40 GB for the application (the package alone is about 2.5 GB) plus space for all repositories and 5-12 GB for PostgreSQL, with swap avoided.
Sources
Prices, plans and locations were read from these pages; last checked October 23, 2026. Prices change, so confirm on the provider's site before you buy.