Mac Mini M4 als thuisserver: waarom opslag als eerste opraakt
Een Mac Mini M4 die dag en nacht draait, is een prima thuisserver: hij verbruikt weinig stroom als hij inactief is, blijft stil bij een lichte belasting en neemt minder plek op je bureau in dan een router. macOS draait Docker en andere containerworkloads via een desktop-containerruntime, dus de gebruikelijke self-hosted stack, een paar containers, een mediabibliotheek, een back-updoel, past zonder dat je een machine nodig hebt die alleen voor de commandoregel is. Waar mensen op stuk lopen, is opslag: wat een thuisserver verzamelt, vult een schijf sneller dan gewoon desktopgebruik, en de basisconfiguratie is daar niet op gebouwd.
Waarom de Mac Mini M4 geschikt is als machine die altijd aanstaat
Vier dingen zijn belangrijk voor een machine die de hele dag, elke dag, aanstaat: wat hij kost om te draaien, hoeveel lawaai hij maakt, hoeveel ruimte hij inneemt, en of hij de software kan draaien die een thuisserver nodig heeft. De Mac Mini M4 (2024) scoort op alle vier goed genoeg om precies hiervoor een gangbare keuze te zijn geworden.
- Verbruik bij inactiviteit: Apple noemt 4W inactief en maximaal 65W voor de Mac Mini M4 (support.apple.com/nl-nl/103253, gecontroleerd september 2026). Apple meet het verbruik bij inactiviteit met alleen de Finder open, dus een server die echt werk doet verbruikt meer: bijna continu draaiend gebruikt de machine minstens 35 kWh per jaar (onze berekening: 4W x 24 uur x 365 dagen), een klein deel van wat een pc-toren die altijd aanstaat verbruikt.
- Formaat: 12,7 x 12,7 x 5,0 cm (support.apple.com/en-us/121555, gecontroleerd september 2026), klein genoeg om achter een monitor of op een plank naast een router te staan zonder meubelstuk te worden.
- Stil: Apple geeft voor de Mac Mini M4 een gemiddeld A-gewogen geluidsdrukniveau van 4 dB op de positie van de gebruiker op, zowel inactief als in de test met draadloos internet, gemeten volgens ECMA-109 (support.apple.com/en-us/121555, gecontroleerd september 2026). Voor aanhoudende zware belasting publiceert Apple geen cijfer, en juist dan moet de ventilator het hardst werken; bestanden delen en een handvol containers draaien is een lichte belasting.
- macOS draait containers: de Mac Mini M4 draait geen Linux-containers native, maar een desktop-containerruntime, Docker Desktop en OrbStack zijn de twee die veel gebruikt worden, draait een lichte Linux-VM op de achtergrond en geeft je dezelfde
docker-commandoregel die je op Linux zou gebruiken.
Een laag verbruik bij inactiviteit is niet uniek voor de M4 onder de Apple silicon Mac Mini's, al verbruikt de M4 minder: Apple noemt 4W inactief voor de M4, tegenover 6,8W voor de M1 (2020) en 7W voor de M2 (2023), elk in de configuratie die Apple heeft gemeten (support.apple.com/nl-nl/103253, gecontroleerd september 2026). Wat de M4 verandert, is de opslag: anders dan elke Mac Mini sinds 2018 bewaart hij zijn opslag op een losse module, dus een machine waarvan de schijf vol raakt, zit niet vast aan de capaciteit waarmee hij geleverd werd. Zie is de SSD te upgraden voor hoe dat werkt.
Wat een thuisserver daadwerkelijk opslaat
De workloads die mensen op een Mac Mini thuis draaien, zijn vrij consistent, en geen daarvan lijkt op het alledaagse gebruik waarvoor de basisopslag bedoeld was:
- Containerimages en hun volumes: een containerruntime bewaart elk image eenmaal en hergebruikt gedeelde lagen, maar een werkset van een tiental self-hosted apps, elk met een databasevolume dat groeit, telt op over maanden.
- Een mediabibliotheek: geripte cd's en dvd's, gedownloade series, een muziekcollectie. Dit is meestal de grootste opslagverbruiker op een thuisserver.
- Een Time Machine-doel: de back-ups van een andere Mac naar de Mini laten wijzen maakt hem het back-updoel van die Mac, en Time Machine houdt uur-, dag- en weeksnapshots bij tot het volume vol is.
- Een fotobibliotheek: Foto's of iets vergelijkbaars, gesynchroniseerd of gemigreerd vanaf een telefoon, komt al snel op honderden gigabytes uit zodra je een paar jaar aan originelen meetelt.
- Back-ups van andere machines: niet alleen Time Machine, maar ook exports, databasedumps en configuratiebackups van al het andere op het netwerk.
- Een self-hosted git-host: op zichzelf klein, maar de LFS-objecten en CI-buildcaches zijn dat niet.
Elk item op die lijst groeit vanzelf verder, zonder dat iemand besluit meer opslag te kopen. Dat is de valkuil: de machine wordt gekocht om wat hij al kan, en de schijf raakt vol met wat hij daarna verzamelt.
Het opslagbudget: waarom 256GB op is voordat het echte werk begint
De basis-Mac Mini M4 wordt geleverd met 256GB opslag (support.apple.com/en-us/121555, gecontroleerd september 2026). Voordat ook maar één container echte data heeft weggeschreven of één bestand is geback-upt, is dat budget al grotendeels op: macOS zelf, de fabrieksapps en de vrije ruimte die je vrijhoudt zodat updates kunnen installeren nemen volgens onze schatting ongeveer 40GB; een containerruntime-app plus de Linux-VM die hij op schijf bewaart neemt volgens onze schatting nog eens 20GB; en een werkset van een tiental self-hosted containers met hun images, volumes en logs komt volgens onze schatting makkelijk op nog eens 40GB. Dat is 100GB weg op een machine die nog geen foto, film of back-up heeft opgeslagen, met 156GB over, wat het volledige resterende budget is voor elk item in de lijst hierboven.
| Wat het opslaat | Begroot (onze schatting) | Over op de 2TB-module |
|---|---|---|
| macOS, containerruntime en een werkende containerset (de 100GB hierboven) | 100GB | 1900GB |
| Time Machine-doel voor één andere Mac | 500GB | 1400GB |
| Een bescheiden fotobibliotheek | 150GB | 1250GB |
| Mediabibliotheek: films, series, muziek | 450GB | 800GB |
| Git-host: repositories, LFS-objecten en CI-caches | 50GB | 750GB |
Dit zijn planningsgetallen, geen meting van een specifieke opstelling: een mediabibliotheek kan veel groter zijn, een Time Machine-doel voor een laptop met een vollere schijf heeft meer ruimte nodig, en een git-host voor één gebruiker misschien veel minder. Het gaat om de vorm van de tabel, niet om de exacte cijfers: een schijf van 256GB is op voordat het eigenlijke werk begint, en zelfs 2TB is een budget om te beheren, geen getal om te vergeten. De door Apple genoemde capaciteit is ook het nominale getal; de geformatteerde capaciteit in de Finder is iets lager, zoals bij elke schijf.
De echte getallen op je eigen machine controleren
De tabel hierboven is een planningsschatting. Zodra de server draait, laten twee commando's zien wat er echt gebeurt: één voor het opstartvolume, één voor de containerruntime.
df -h /
docker system dfDe eerste regel geeft de vrije ruimte op het opstartvolume; de tweede splitst het containergebruik op naar images, containers en volumes, als de runtime Docker Desktop of OrbStack is. Beide bewaren hun Linux-data in één schijfkopiebestand. Docker Desktop zet dat standaard onder ~/Library/Containers/com.docker.docker/Data/vms/0 en stelt de maximale grootte in via zijn eigen instellingen, onder Resources; die limiet verlagen verwijdert de bestaande schijfkopie, met alle containers en images erin (docs.docker.com/desktop/troubleshoot-and-support/faqs/macfaqs, gecontroleerd september 2026). OrbStack bewaart een sparse data.img onder ~/Library/Group Containers/HUAQ24HBR6.dev.orbstack/data, dat maar zoveel ruimte inneemt als de inhoud en krimpt wanneer data verwijderd wordt, dus er valt niets te vergroten; de map ~/OrbStack is alleen een weergave van die data en neemt zelf geen ruimte in (docs.orbstack.dev/faq, gecontroleerd september 2026). Veel programma's tonen de schijnbare grootte van het bestand, niet wat het gebruikt: kijk naar de grootte op schijf in het venster Toon info van de Finder, of voer du -h uit op het bestand.
Interne module of externe Thunderbolt-SSD
Twee manieren om voorbij 256GB te komen: onze interne vervangingsmodule, of een externe Thunderbolt-SSD aan de Mac Mini. Ze zijn niet gelijkwaardig voor een machine die onbeheerd moet draaien.
- Opstartvolume: Apple beschrijft hoe je macOS op een externe USB- of Thunderbolt-schijf installeert en die als opstartschijf kiest (support.apple.com/en-us/111336, gecontroleerd september 2026). Een server die vanaf een externe schijf opstart, is voor zijn hele systeem van die schijf afhankelijk, niet alleen voor zijn data: als de schijf wegvalt, gaat macOS mee. De interne module is de opstartschijf waar de machine omheen ontworpen is.
- Kabels en stroom: een externe SSD is nog een kabel, en als hij via de buskabel gevoed wordt, nog een storingspunt bij het ontwaken; een behuizing met eigen voeding is nog een stekkerblok op de plank.
- Eén doos op de plank: de interne module houdt de Mac Mini één object met één stroomkabel, wat meer telt voor een machine die alleen gelaten wordt in een kast of op een plank dan voor een desktop die dagelijks gebruikt, bekeken en herstart wordt.
Dit sluit een externe schijf niet uit voor bulk-opslag met lage prioriteit, een map met maandelijkse archieven, een zelden gebruikte bibliotheek, alleen niet voor het opstartvolume en alles wat de server nodig heeft zodra hij ontwaakt.
De eerlijke kanttekeningen voordat je beslist
- Het geheugenplafond: de basis-Mac Mini M4 wordt geleverd met 16GB centraal geheugen, alleen bij aankoop configureerbaar naar 24GB of 32GB (support.apple.com/en-us/121555, gecontroleerd september 2026); het geheugen in de Mac mini (2024) is geïntegreerd in het chippakket en kan achteraf niet worden geüpgraded, anders dan bij opslag (support.apple.com/en-us/102328, gecontroleerd september 2026).
- Geen ECC-geheugen: consumenten-Macs, de Mac Mini M4 inbegrepen, gebruiken geen foutcorrigerend geheugen. Dat is normaal voor een thuismachine en valt zelden op; het telt meer als de server jarenlang de enige kopie van iets moet bewaren, waar ECC de gangbare aanbeveling is.
- macOS herstart om zijn updates te installeren: een Mac kan tijdens een installatie meerdere keren herstarten, en de instellingen van Software-update bepalen welke updates automatisch gedownload en geïnstalleerd worden (support.apple.com/en-us/108382, gecontroleerd september 2026). Met automatische installatie aan kan een herstart komen op een moment dat je niet zelf kiest; met die optie uit kies je het moment, maar moet je er zelf aan denken. Reken hoe dan ook op een paar minuten downtime per update, en vertrouw de server niet voor iets dat dat niet kan verdragen.
Geen van deze punten is een reden om de Mac Mini M4 als thuisserver te mijden; het zijn redenen om de taak op de machine af te stemmen. Een mediaserver, een handvol self-hosted apps en een back-updoel voor één of twee andere Macs passen ruim binnen wat hij goed doet.
Bijbehorende vragen
- Kan de Mac Mini M4 Linux draaien in plaats van macOS?
- Nog niet direct op de hardware. Asahi Linux, het project dat Linux naar Apple silicon Macs brengt, noemt de M1- en M2-series als ondersteund en de M4 niet (asahilinux.org/fedora, gecontroleerd september 2026). Linux draait wel in een virtuele machine op macOS, en dat is precies wat een desktop-containerruntime al voor je doet. Alles hierboven gaat uit van macOS met een desktop-containerruntime.
- Breekt sluimerstand containers die op de achtergrond draaien?
- Dat kan. Een Mac Mini die gaat slapen, stopt alles, inclusief containers, tot hij ontwaakt. Zet voor een server die altijd aanstaat sluimerstand uit bij Energie-instellingen; macOS hoeft niet te slapen om zuinig te zijn: bij het verbruik bij inactiviteit hierboven valt er met sluimerstand weinig te besparen.
- Is een Mac Mini M4 genoeg om ook een NAS te zijn?
- Voor een paar Macs en een bescheiden capaciteit wel; de opslagbudgettabel hierboven is de manier om dat vooraf te checken. Voor veel schijven, RAID, of bestanden delen op echte schaal is speciale NAS-hardware daar precies voor gebouwd, en de Mini niet.
- Welke capaciteit moet ik bestellen voor een thuisserver?
- Reken terug vanaf de tabel hierboven met je eigen cijfers voor media en back-ups, en houd ruimte over voor groei. Het voorbeeldbudget in de tabel komt uit op 1250GB, wat 750GB vrij laat op de 2TB-module, €399,30. Controleer eerst welke Mac Mini-modellen compatibel zijn, zodat de machine die je al hebt hem ook neemt.
- Hoe zit het met de garantie en de originele module?
- Bewaar de originele module van 256GB. Terugplaatsen brengt de Mac Mini precies terug in de staat waarin Apple hem verkocht, en dat telt als je de machine verkoopt of naar Apple stuurt voor service. Zie wat er in de doos zit en de garantie voor hoe de garantie van twee jaar geldt bij een zelf geïnstalleerde module, en de installatiegids voor de wissel zelf.
Klaar om te upgraden?
Meer gidsen
- Is de SSD van de Mac Mini M4 te upgraden?Ja, en het is de eerste Mac Mini in jaren waarvoor dat geldt. Wat de wissel inhoudt, voordat je bestelt.
- M4 versus M4 Pro: waarom de opslagmodule verschiltTwee Mac Mini's uit hetzelfde jaar, twee verschillende modules. Controleer welke je hebt voordat je bestelt.
- DFU-herstel met Apple Configurator, stap voor stapHet deel van de upgrade dat op een tweede Mac gebeurt. De precieze stappen, het zwarte scherm en de oplossingen als er niets verschijnt.
- Welke Mac Mini-modellen zijn compatibel?Eén model past. De rest niet, en hier staat waarom, jaar voor jaar.
- Wat zit er in de doos, en de garantie van 2 jaarDe module, het gereedschap, de neutrale verpakking, en wat er gebeurt als er iets mis is.
- Lokale AI-modellen draaien op een Mac Mini M4: de opslagrekensomGeheugen bepaalt welk model je kunt draaien; opslag bepaalt hoeveel je er bewaart, plus de caches die ernaast groeien. Downloadgroottes met bronvermelding en een berekend opslagbudget voor 256GB, 512GB en 2TB.
- Een externe AI-codeeropstelling op een Mac Mini M4 met Tailscale, mosh en herdrTailscale verbindt de twee machines zonder port forwarding, mosh houdt de shell in leven bij sluimerstand en wisselende wifi, en herdr houdt AI-codeeragents actief tussen sessies. Installatiestappen, eerlijke kanttekeningen en een berekend opslagbudget.