From 0463c445a90060a8ee03014c2ed47bd72c1e7b0a Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Wed, 4 Dec 2024 08:35:28 +0000 Subject: [PATCH] Add daily email for 2024-12-01 Homelabbing with NixOS --- source/_daily_emails/2024-12-01.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 source/_daily_emails/2024-12-01.md diff --git a/source/_daily_emails/2024-12-01.md b/source/_daily_emails/2024-12-01.md new file mode 100644 index 00000000..2c112c96 --- /dev/null +++ b/source/_daily_emails/2024-12-01.md @@ -0,0 +1,29 @@ +--- +title: Homelabbing with NixOS +date: 2024-12-01 +permalink: daily/2024/12/01/homelabbing-with-nixos +tags: + - software-development + - nix + - linux + - nixos +cta: ~ +snippet: | + As well as laptop, development environment and server configuration, I've also been using NixOS to build a Homelab. +--- + +As well as [my laptop configuration][2], [local development environments][0] and [production server][1], 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. + +[0]: {{site.url}}/daily/2024/11/30/using-nix-for-local-application-development +[1]: {{site.url}}/daily/2024/11/28/running-nixos-in-the-cloud +[2]: {{site.url}}/daily/2024/11/27/nix-as-an-operating-system