Best Self-hosted Git and CI server for Canada
A home server for Gitea code hosting with self-hosted CI runners plus Ansible and monitoring — your own GitHub. Prices and availability for Canada.
Everything below follows the variant you pick.
Overview · Build yourself
≈ €952Requirements vs this build
need · used| CPU cores | 7 / 10 | 70% | OK |
|---|---|---|---|
| RAM | 32 / 32 GB | 100% | Full |
| Storage | 3.5 / 4 TB | 88% | Tight |
| GPU | Not needed |
Power
- Usage
- 24/7
- Idle
- 30 W
- Typical
- 43 W
- Peak
- 100 W
- Energy / year
- ≈ €45
- Over 3 years
- ≈ €135
Score
Why this variant
Full control over every part, and every slot stays open for future upgrades.
- Requires assembly and tinkering — no turnkey warranty.
- Intel Core i5 14400F: 10 cores / 16 threads covers the 7 cores needed with headroom.
- Motherboard Intel B760 (LGA 1700): matches the CPU socket and case size.
- RAM: 32GB DDR5,DDR4 — meets the 32GB the workload requires.
- Build yourself — for comparison beats "Smart build — best all-round" on performance -12, efficiency -19, expandability +71, silence -17, longevity -11 — that is why it is recommended for your priorities.
Before you buy
Nothing critical to fix before you buy.
€165Finding prices…
€83Finding prices…
ramPatriot Signature Premium 32GB DDR4 3200 MHz UDIMM Memory Kit (2 x 16GB)32 GB DDR4 · 3200 MT/sAlternatives & swap€150Finding prices…
€35Finding prices…
€8Finding prices…- psuSeaSonic X Fanless 400W 80+ Gold Certified Fully Modular ATX400 W · gold · modularAlternatives & swap≈ €69Finding prices…
€442Finding prices…
Future-proof score
Balanced future-proofing67/100
Balanced future-proofing (67/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: 2 PCIe slot(s), 0 M.2, 4 SATA, 2 drive bay(s), 0 RAM slot(s) free.
Storage is 88% utilized with 2 free drive bay(s) and 4 free SATA port(s).
0 RAM slot(s) free; memory is 100% utilized.
Networking is 2500 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 (2 PCIe slot(s), PSU headroom 4x) to add one for AI/transcoding.
Homelab Risk Score
Low risk21/100
Low risk (21/100) — sensible redundancy and headroom; no single point of failure is exposed.
Final build audit
Audit passed (0 critical, 0 warning) — mostly optional and future considerations remain.
What becomes the limit
Most likely to date this build within 1-2y: RAM is maxed out.
What limits you first
Storage is the closest to its limit (88% of capacity in use) — it will likely force the next upgrade.
- Upgrade storage to Seagate Exos x12 12TB SATA 6Gb/s 256MB Cache Enterprise Hard Drive 3.5in (ST12000NM0127) (Renewed)
- Add Microconnect MC-PCIEX4-X520-DA1 network card Internal Fiber 10000 Mbit/s
- Add Seagate Constellation ES.3 4TB 3.5" HDD 7200RPM SAS 6.0 Gb/s
Mission
- Budget
- —
- Energy priority
- 5/10
- Noise priority
- 3/10
- Expansion priority
- 5/10
Recommended architecture
diy · sff build on LGA 1700 + Intel B760- Compute
- Intel Core i5 14400F
- Memory
- Patriot Signature Premium 32GB DDR4 3200 MHz UDIMM Memory Kit (2 x 16GB)
- Storage
- Western Digital Green SN350 2TB SSD M.2 NVMe PCIe 3.0
- Networking
- 2.5G onboard
- Cooling
- ARCTIC Alpine 17 CO Air 77mm Black
- Power
- SeaSonic X Fanless 400W 80+ Gold Certified Fully Modular ATX
- Expansion
- 2× PCIe, 4× SATA, 2 bay
Beyond this build
Community
0 built it · 0 recommend it · 0 photos