Jump to the navigation menu

Homelabbing with NixOS

As well as my laptop configuration, local development environments and production server, I've also been using Nix for something else recently.

Setting up and configuring a Homelab on an old laptop.

I've been able to install and configure services like Jellyfin for playing video files, Immich for photo hosting and management, Gitea as my own Git server, Vaultwarden for securely storing my passwords and Traefik as a reverse proxy.

Each of these was very easy to configure with only a few lines of the Nix language and avoided a heavy use of Docker which seems common in most Homelab setups.

Next, I'd like to add home automation with Home Assistant and explore running a local DNS server within my network.

I'm looking forward to these, and seeing what else I can add to this setup using Nix and NixOS.

- Oliver

Was this interesting?

Sign up here and get more like this delivered straight to your inbox every day.

About me

Picture of Oliver

I'm an Acquia-certified Drupal Triple Expert with 18 years of experience, an open-source software maintainer and Drupal core contributor, public speaker, live streamer, and host of the Beyond Blocks podcast.