Oude pc als homelab/NAS: beste setup?

Pagina: 1
Acties:

Vraag


  • Groenenboompje
  • Registratie: Maart 2016
  • Laatst online: 18:19
Hallo allemaal,
Ik wil een oude desktop hergebruiken als homeserver/homelab en hoor graag wat jullie technisch de beste aanpak vinden.

Hardware
• Gigabyte GA-H81M-S2H
• Intel i3-4160 / 16GB RAM
• 2×1TB HDD + 128GB SSD + 256GB SSD
• GPU: HD4400 (iGPU)
• PSU: Xilence XP400R6
• Binnenkort: Dell H200 HBA
• Toekomstplan: 2× 2.5Gb NIC via PCIe x1 slots

Wat moet hij draaien
• Home Assistant + Zigbee + integraties
• Plex
• Adblock (Pi-hole / AdGuard)
• ADS-B + AIS feeders (later mee expirimenteren)
• Docker services
• Windows + Mac backups
• Offsite NAS backup (2 richtingen)
• Later mogelijk camera opslag
• 1-disk redundantie
• Moet uitbreidbaar blijven

Waar ik twijfel
Ik zit tussen drie richtingen:
1. TrueNAS
2. SnapRAID + MergerFS
3. Proxmox met:
- VM NAS
- VM Home Assistant
- containers voor rest

Vraag
Wat zouden jullie kiezen met deze hardware en use-case — en zien jullie technische valkuilen die ik mis?
Alle feedback, kritiek of alternatieve aanpakken zijn welkom

Alle reacties


  • mrmrmr
  • Registratie: April 2007
  • Niet online
Als je de server altijd aan wil laten staan is deze computer met een HBA controller te oud om zuinig te kunnen draaien. Het is weliswaar goedkoop in aanschaf (€ 0,00), maar je betaalt alsnog een flink bedrag aan de energieleverancier. Reken met € 3 per Watt per jaar of € 15 over een economische levensduur van 7 jaar. Stel dat je 20W meer verbruikt gaat dat over € 420. Een tweedehands systeem met 8th/9th gen Intel processor of 10/11th gen kan goedkoper uitvallen. Zie het zuinige server topic deel 2 en deel 3 onder gepinde posts.

Een geoptimaliseerd systeem kan het verbruik flink omlaag brengen. Daarvoor heb je nodig: een zuinig moederbord, geen RAID, Intel i210/i219 netwerkchip, zo weinig mogelijk disks, externe cold backup, indien nodig een volwaardige zuinige SATA controller en Linux (geen FreeBSD).

Voor kleine oude disks geldt dat die meer kosten aan energie dan ze waard zijn.

Mechanische disks kunnen niet zoveel data produceren. Het is de vraag of je in de praktijk veel data op hoge snelheid zal gaan transporteren. Voor streaming heb je voor 4k video minder dan 60 Mbps nodig. Daarom hebben 4k tv's vaak nog een 100 Mbps verbinding.

  • Soldaatje
  • Registratie: Juni 2005
  • Niet online
Voor wat betreft de verschillende OS-en: die kan je eerst uitproberen in een VM. Ik zou dan ook eens naar IncusOS kijken, of dat wat is.

  • doopsuiker
  • Registratie: Juni 2009
  • Laatst online: 17:56
Ik draai Arr-stack + Plex in dockers op Debian met Snapraid en MergerFS op dit 10 jaar oud systeem:
code:
1
2
3
4
5
6
7
8
9
CPU: Intel Pentium G3258 @ 3.20 GHz (by Intel)
Motherboard: B85M Pro3 (ASRock)
RAM: 8 GB DDR3 1333 MHz ValueSelect (Corsair)
System SSD: Kingston SA400S37 240 GB (Kingston Technology)
Data drives:
1× Seagate ST6000DM003 — 6 TB (Seagate Technology)
3× WD WD80EMAZ — 8 TB each (Western Digital)
Case: Elite 344 USB 3.0 (Cooler Master)
Power Supply: System Power B8 — 300 W (be quiet!)
Ik draai een custom script dat suspend naar disk bij inactivteit.
Systeem resumed met WOL en via cron. Als je de always-on services kan draaien op een Pi, lijkt me dit de meest economische oplossing. Vergt wel meer planning en bash kennis

  • Frogmen
  • Registratie: Januari 2004
  • Niet online
Zelf ook pas voor deze keuze gestaan, lastige voor mij was ik draai ook nog een aantal websites. Uiteindelijk voor Truenas gegaan met de apps (wat eigenlijk docker instances zijn) voor Home assistant en Nginx proxy draait het goed. De websites draaien in een VM erop, deze draait Alpine Linux wat super licht en snel is. Alles draait op een oude i3 met 16 Gb geheugen 2x SSD en 1x HD. Samen met een router en switch verbruikt het 28 watt.
Grootste voordeel van Truenas is het dashboard en makkelijke onderhoud van de apps.

[ Voor 8% gewijzigd door Frogmen op 20-02-2026 10:05 ]

Voor een Tweaker is de weg naar het resultaat net zo belangrijk als het resultaat.


  • i-chat
  • Registratie: Maart 2005
  • Niet online
het nadeel van home assistant in docker is toch wel dat er geen managed docker stack is.

ze hebben helaas ingezet op 2 losse versies: namelijk een unmanaged docker image en een managed bare-metal image. ik hoop oprecht dat ze daar vroeg of laat een keer op terugkomen en voor een managed docker stack gaan.

kijk bijvoorbeeld maar eens naar hoe nextcloud AiO werkt. je download één docker image en deze regelt en beheerd de rest van de stack, van webimages tot postgres tot stun en turn services en collabora code instanses. zo zo'n het voor home assistant ook moeten werken vooral voor al die plugins zoals bijvoorbeeld mqt of frigate. en dat terwijl hasOS eigenlijk helemaal niks boeiends doet onder het oppervlak is het gewoon net genoeg van de rasberrypi os stack om te kunnen booten er is niet eens een fatsoenlijke installer.

dat maakt dat ik ik een beetje in mijn mag zit met dit soort topics. wil je HAS met zijn volle features gebruiken ben je dus ook gelijk veroordeeld tot ofwel apparte hardware, of een virtual machine. iets dat in ieder geval bij truenas of OMV al weer minder fijn werkt.

maar met iets als proxmox vrees ik dan weer voor behoorlijk wat overhead waardoor je al weer snel een flink stevigere pc nodig hebt.

[ Voor 19% gewijzigd door i-chat op 20-02-2026 10:41 ]


  • Groenenboompje
  • Registratie: Maart 2016
  • Laatst online: 18:19
Bedankt voor alle reacties tot nu toe, wordt gewaardeerd 👍

Even wat terugkoppeling vanuit mijn kant.

Energieverbruik is voor mij eerlijk gezegd geen doorslaggevende factor. Deze PC stond in het verleden ook regelmatig onnodig 24/7 aan, dus in dat opzicht verandert er weinig. Het is voor mij vooral een leerproject / hobbyproject. Mocht het ooit écht onzinnig worden qua verbruik, dan kan ik altijd nog heroverwegen of vervangen.

Ik ben inmiddels begonnen met Proxmox als basis. Daarop draai ik:
  • OMV met SnapRAID + MergerFS
  • Home Assistant OS als VM
Dat draait inmiddels stabiel. Home Assistant heb ik nu werkend, maar daar ben ik inhoudelijk nog niet echt mee bezig geweest — dat komt nog.

Ik zit er nog aan te denken om TrueNAS ook eens uit te proberen, gewoon om het verschil in beheer en architectuur zelf te ervaren. Dat lijkt me leerzaam, en dan kan ik beter onderbouwd kiezen wat ik uiteindelijk wil blijven gebruiken.

Wat betreft overhead: ik zie inmiddels wel dat Proxmox + VM’s + containers natuurlijk extra lagen toevoegen. Dat zou op termijn een aandachtspunt kunnen worden. Maar voor nu vind ik het juist leuk om ermee te experimenteren en te leren hoe alles in elkaar grijpt. Mocht het uiteindelijk te zwaar of onpraktisch worden, dan kan ik altijd:
  • Services verplaatsen naar een dedicated systeem
  • Of overstappen op een andere architectuur (bijv. TrueNAS of een zuiniger platform)
Voor nu is het vooral ontdekken, testen en begrijpen wat de voor- en nadelen zijn.

Feedback blijft welkom 🙂

  • mrmrmr
  • Registratie: April 2007
  • Niet online
TrueNAS Core is gebaseerd op FreeBSD en is niet zuinig. Proxmox is gebaseerd op Linux (Debian/Ununtu) is met wat aanpassingen wel zuiniger te maken. Het gaat met name over weghalen van overmatige monitoring. Dat is niet zo moeilijk. Zoek in het zuinige server topic, bijvoorbeeld dit bericht.

VM's kun je het beste zo veel mogelijk vermijden ten gunste van gewoon installeren of containers. Een VM is een systeem op een systeem. Je voegt de overhead van nog een besturingssysteem toe per VM.

[ Voor 10% gewijzigd door mrmrmr op 02-03-2026 10:18 ]


  • Frogmen
  • Registratie: Januari 2004
  • Niet online
@mrmrmr Truenas core is al een tijd eol. De gratis versie draait nu ook op Debian, wat dat betreft verschilt het naar mijn idee in de basis niet zo heel veel met Proxmox, behalve dan dat je makkelijk uit een grote hoeveelheid apps kan kiezen die je wilt draaien. Het is vooral anders maar Truenas heeft ook wel hele fijne standaard zaken zoals voor backup. Zeker als je minder goed bent in de command line is het wel erg fijn werken.

Voor een Tweaker is de weg naar het resultaat net zo belangrijk als het resultaat.


  • mrmrmr
  • Registratie: April 2007
  • Niet online
@Frogmen Ja, dat zie ik nu ook. De ondersteuning voor Core versie 13 is vorig jaar gestopt.

Naast het OS gaat ook om de overhead van de tools die erop draaien. Vaak is een sprake van een flinke belasting door monitoringtools. Dat kun je optimaliseren. Tussen Linux distributies kan ook de ondersteuning van power management verschillen. Debian doet het in principe goed als je consoleblank (cli installatie) en powertop toepast.
Pagina: 1