Building a Resilient Home Server Series

My Journey from a broken Adblocking Server to a fully functional NixOs Home Server running Adguard Home, Syncthing, Nginx, and Tailscale.

  1. The Day the Generator Guy Broke Everything (and Why I Decided NixOS Was Worth Learning)
  2. VM Adventures - Getting hands on with NixOS in the VM
  3. From VM To Reality - When Things Break
  4. Making it Production Ready: Adding Services and Hardening
  5. Adding Monitoring
  6. A Side Quest in Knowledge Management: Adding NoteDiscovery
  7. Nextcloud & Quality of Life
  8. Self-Hosting Vaultwarden
  9. Automated Backups with Restic and Syncthing
  10. SearXNG, Can Self-Hosted Search get me to swap from Kagi?
  11. Gitea, Smarter Monitoring, and the Syncthing Permissions Fight
  12. Homepage and Backup Topology across Nixos, MacOS, and Windows
  13. The Backup Post Ate My ISO Machine
  14. PIVOT! (Again) — Remote Desktop on NixOS Without the RustDesk Drama — Part 14 of Building a Resilient Home Server Series
  15. GitHub Pivoted. So Did I. — Part 15 of Building a Resilient Home Server Series
  16. DNS Redundancy, an ISO Test, and the Inevitable XRDP Detour — Part 16 of Building a Resilient Home Server Series
  17. A Dashboard With a Mood Ring — Part 17 of Building a Resilient Home Server Series


Main Server (nixos): Codeberg
Second Server (nixos2): Codeberg
ISO can be gotten here.