Personal Homelab IaC with nixos
Find a file
2025-09-14 12:58:56 +02:00
containers Removed open-webui. Better with docker 2025-08-22 18:11:57 +02:00
hosts Sumdomain and other 2025-09-14 12:58:56 +02:00
modules Sumdomain and other 2025-09-14 12:58:56 +02:00
overlay Created module for caddy with plugins 2024-09-10 19:48:40 +02:00
packages Update Caddy to 2.9.1 2025-05-05 22:40:19 +02:00
secrets Single secret files for all arr services 2025-09-14 12:57:38 +02:00
.gitignore Add borg ignore folder file 2024-08-28 21:18:54 +02:00
flake.lock Flake update 2025-08-17 12:08:28 +02:00
flake.nix Update to 25.05 2025-07-12 19:08:11 +02:00
justfile justfile for speed dev up 2025-01-12 22:28:34 +01:00
README.md Update readme and small things 2025-08-17 12:07:59 +02:00
secrets.nix Single secret files for all arr services 2025-09-14 12:57:38 +02:00
ssh-keys.nix Divided who can provision and who can access the machines 2025-08-22 18:13:31 +02:00

Papzi homelab configurations

L'homelab è suddiviso in vari host configurati come container LXC su una macchina Proxmox

IP

Per comodità una volta assegnato un IP questo deve essere impostato su PiHole con dominio .internal per facilitare il routing.

Services up and running

  • Caddy
  • Nextcloud
  • Paperless-ngx
  • Vaultwarden
  • Authentik
  • Immich
  • Technitium DNS
  • Plex
  • Docker
  • Searxng
  • Zigbee2Mqtt
  • Metrics: Grafana and Promethus

Services missing

  • Uptime Kuma

How to

Build

colmena apply

Check config

nix flake check