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.
- Real-Debrid Client - Client for Debrid services.
- SABnzbd - NZB 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.
- Redis - Database used for projects when needed.
- Minecraft - Minecraft server using nix-minecraft.
- tModLoader - Modded Terraria server.
- Beszel - Dashboard Server and Client for monitoring.
- 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.
- Flame - Static homepage for services.