Welcome to my homelab Nix configurations repository! This flake manages two machines in my homelab cluster, managed through NixOS.
- Sonarr, Radarr, Lidarr - Media library management
- An additional Radarr instance is hosted for 4K media.
- Prowlarr - Indexer manager for Sonarr, Radarr, and Lidarr.
- qBittorrent - Torrent Client.
- Plex - Media streaming server.
- Tautulli - Plex analytics tool.
- Restic - Automated backups to my Backblaze B2 bucket.
- Syncthing - Continuous file synchronization between my laptop, desktop, and homelab.
- Watchtower - Automated updates for Podman containers.
- PostgreSQL - Database used for projects when needed.
- Minecraft - Minecraft server using nix-minecraft.
- Caddy - Reverse proxy with automatic HTTPS for internal services.
- Tailscale - Peer-to-peer VPN, used for allowing local network without a typical VPN.
- DuckDNS - Dynamic DNS updater.
- AdGuard Home - Ad-Blocking DNS server.
- Watchtower - Automated updates for Podman containers.
- Vaultwarden - Free, self-hosted Bitwarden server.
- Uptime Kuma - Service health and uptime monitoring.
- Nginx - Static page (mine uses homer)