The Home Cloud Operating System.
Steps to use:
- Copy over the hardware configuration of your choice. For example:
cd auto-install
cp hardware/beelink-s12-n100.nix auto-install/hardware-configuration.nix- Copy the
vars.install.nixfiles tovars.nixand update it to use the absolute path to theauto-installdirectory. For example, replace/etc/nixoswith/home/YOUR_USER/repos/home-cloud-io/os/auto-install.
cp vars.install.nix vars.nix- Compile the ISO:
nix-build -I nixpkgs=channel:nixos-25.05-
Flash the generated
.isofile to a USB drive using a tool like Rufus or Balena Etcher. -
Install the ISO to your hardware using the bootable USB.
-
It will take a while to install and will shutdown when it's finished.
-
Remove the USB and reboot your hardware.
-
Home Cloud will be installed and when it completes you can access the web dashboard at http://home-cloud.local
Special thanks to Andrei Volt for his initial work on this. We have adapted his effort for this use case.