oliverdavies.uk/content/node.03c0a713-f32d-445b-9397-add68fbf2fe5.yml

68 lines
3.1 KiB
YAML

uuid:
- value: 03c0a713-f32d-445b-9397-add68fbf2fe5
langcode:
- value: en
type:
- target_id: daily_email
target_type: node_type
target_uuid: 8bde1f2f-eef9-4f2d-ae9c-96921f8193d7
revision_timestamp:
- value: '2025-05-11T09:00:04+00:00'
revision_uid:
- target_type: user
target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849
revision_log: { }
status:
- value: true
uid:
- target_type: user
target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849
title:
- value: 'Homelabbing with NixOS'
created:
- value: '2024-12-01T00:00:00+00:00'
changed:
- value: '2025-05-11T09:00:04+00:00'
promote:
- value: false
sticky:
- value: false
default_langcode:
- value: true
revision_translation_affected:
- value: true
path:
- alias: /daily/2024/12/01/homelabbing-with-nixos
langcode: en
body:
- value: |
<p>As well as <a href="/daily/2024/11/27/nix-as-an-operating-system">my laptop configuration</a>, <a href="/daily/2024/11/30/using-nix-for-local-application-development">local development environments</a> and <a href="/daily/2024/11/28/running-nixos-in-the-cloud">production server</a>, I've also been using Nix for something else recently.</p>
<p>Setting up and configuring a Homelab on an old laptop.</p>
<p>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.</p>
<p>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.</p>
<p>Next, I'd like to add home automation with Home Assistant and explore running a local DNS server within my network.</p>
<p>I'm looking forward to these, and seeing what else I can add to this setup using Nix and NixOS.</p>
format: full_html
processed: |
<p>As well as <a href="http://default/daily/2024/11/27/nix-as-an-operating-system">my laptop configuration</a>, <a href="http://default/daily/2024/11/30/using-nix-for-local-application-development">local development environments</a> and <a href="http://default/daily/2024/11/28/running-nixos-in-the-cloud">production server</a>, I've also been using Nix for something else recently.</p>
<p>Setting up and configuring a Homelab on an old laptop.</p>
<p>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.</p>
<p>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.</p>
<p>Next, I'd like to add home automation with Home Assistant and explore running a local DNS server within my network.</p>
<p>I'm looking forward to these, and seeing what else I can add to this setup using Nix and NixOS.</p>
summary: null
field_daily_email_cta: { }