ZimaOS, built by IceWhale, is a beginner-friendly yet powerful all-in-one home lab operating system. It runs on a custom Linux-based kernel (currently Linux 6.12) and makes setting up storage, apps, and virtual machines incredibly easy. Whether you’re just getting started or looking to upgrade your existing home lab, ZimaOS helps keep things streamlined, secure, and reliable.
Download the .IMG file directly from GitHub:
📘 Setup Guide:
📎 Download Balena Etcher (for flashing):
When building a home lab, you can install everything on one bare-metal server — but that comes with risks. Instead, splitting services into virtual machines (VMs) gives you control, stability, and resilience.
Here’s why:
1. Each VM runs one dedicated task (e.g., Pi-hole, Docker containers, Nextcloud). If one service breaks, the rest of your network stays up.
2. VMs are easy to backup and restore. If something corrupts, just replace the VM with a backup and you’re back online.
3. Better security & isolation — a virus or bad update only affects that single VM, not your entire server.
4. Flexibility — you can run different operating systems (Debian, Fedora, Ubuntu) inside your home lab without needing separate physical hardware.
Proxmox Route:
Custom Debian/Fedora Route:
🔴 Western Digital 4TB WD Red Plus
🔴 Western Digital 2TB WD Red
🔴 Western Digital 2TB WD Red SN700 NVMe
🟢 OUMAX Mini PC – Intel N150, Dual Ethernet, supports 2x M.2 drives – $142
🟢 GMKtec G9 – Intel N150, 12GB RAM, 4x M.2 slots – $220
🟢 AOOSTAR 2-Bay NAS – Intel N150, 16GB RAM, 2x SATA + 1x NVMe – $250
🟢 Beelink Mini ME – Intel N150, 12GB RAM, 6x M.2 slots – $330
🟢 AOOSTAR WTR PRO (4-Bay NAS) – AMD R7 5825U, 32GB RAM, 4x SATA + 2x NVMe – $500