Best Self-hosted Git and CI server
A home server for Gitea code hosting with self-hosted CI runners plus Ansible and monitoring — your own GitHub.
Requirements vs this build
need · used| CPU threads | 7 | 70% | OK |
|---|---|---|---|
| RAM | 39 GB | 82% | Tight |
| Storage | 4 TB | 4% | OK |
| GPU | Not needed |
Power
- Usage
- 24/7
- Idle
- 33 W
- Typical
- 45 W
- Peak
- 99 W
- Energy / year
- ≈ €98
- Over 3 years
- ≈ €295
Score
Why this variant
Balances your priorities with a 1728€ price tag and a 33W idle draw.
- Not specialized: it does not push any single dimension (value, silence, expansion) to the extreme.
- Intel Core i5 14400F: 10 cores / 16 threads covers the 7 cores needed with headroom.
- Motherboard Intel H610 (LGA 1700): matches the CPU socket and case size.
- RAM: 48GB DDR5,DDR4 — meets the 39GB the workload requires.
- Smart build — best all-round beats "Long-term build — expandable & future-proof" on expandability -15 — that is why it is recommended for your priorities.
Before you buy
2 critical
cpuIntel Core i5 14400F10C/16T · 4.7 GHz · LGA 1700 · 65 W€148- motherboardGigabyte H610M H V2 DDR5 Micro ATXIntel H610 · MATX · 2× M.2€63
- ramCorsair Vengeance Black DDR5-6400 CL36 48GB (2x24GB)48 GB DDR5 · 6400 MT/s€662
caseGeometric Future Model 5 Fanless ATX Mid Tower White Tempered Glass Side PanelATX/MATX/ITX/EATX · 2× 3.5″€19- coolingARCTIC Alpine 17 Air 77mm Black / Whiteair low-profile · 77 mm€8
- psube quiet! TFX Power 2 Black TFX 300W Non-Modular 80+ Gold Certified300 W · gold€16
storageSanDisk NAS 800 NVMe SSDNVME · 92 TB · NAS-rated€728- networkTRENDnet TEG-10GECTX 10 Gigabit PCIe Network Adapter 10 Gb/s Ethernet PCIe x410GbE · 1× ports€84
Future-proof score
Balanced future-proofing66/100
Balanced future-proofing (66/100) — it covers today's workload with some room, but one or two factors will push you to upgrade sooner.
DIY build — the CPU, motherboard and PSU can each be upgraded independently without replacing the whole system.
Expansion headroom: 1 PCIe slot(s), 1 M.2, 0 SATA, 2 drive bay(s), 0 RAM slot(s) free.
Storage is 4% utilized with 2 free drive bay(s) and 0 free SATA port(s).
0 RAM slot(s) free; memory is 82% utilized.
Networking is 10000 Mbps, and a free PCIe slot can add a faster NIC later.
ATX form factor with standard, socketed components — most parts are easy to replace.
No GPU, but there is room (1 PCIe slot(s), PSU headroom 3x) to add one for AI/transcoding.
Homelab Risk Score
Moderate risk37/100
Moderate risk (37/100) — a few items are worth fixing before you commit (see checklist).
Final build audit
Audit found 2 critical and 0 warning item(s) worth fixing before you buy.
What becomes the limit
RAM is maxed out is the most likely thing to date this build within 1-2y.
What limits you first
RAM is the closest to its limit (82% of capacity in use) — it will likely force the next upgrade.
- Upgrade network to Microconnect MC-PCIE5.0X16-CONNECTX-7 network card Internal Fiber 400000 Mbit/s
- Upgrade cpu to Intel® Core™ i7 Desktop Processor 14700F 20 Cores (8 P-cores and 12 E-cores) up to 5.4 GHz
Mission
- Budget
- €700
- Energy priority
- 5/10
- Noise priority
- 3/10
- Expansion priority
- 5/10
Recommended architecture
diy · sff build on LGA 1700 + Intel H610- Compute
- Intel Core i5 14400F
- Memory
- Corsair Vengeance Black DDR5-6400 CL36 48GB (2x24GB)
- Storage
- SanDisk NAS 800 NVMe SSD
- Networking
- TRENDnet TEG-10GECTX 10 Gigabit PCIe Network Adapter 10 Gb/s Ethernet PCIe x4
- Cooling
- ARCTIC Alpine 17 Air 77mm Black / White
- Power
- be quiet! TFX Power 2 Black TFX 300W Non-Modular 80+ Gold Certified
- Expansion
- 1× PCIe, 1× M.2, 2 bay