Services
A running list of everything currently deployed across the lab — media automation, networking, monitoring, and security tooling, all self-hosted and tunneled out securely.
Media Stack
Jellyfin
Self-hosted media server for streaming the library, with hardware-accelerated transcoding.
Jellyseerr
Request management front-end for Jellyfin — browse and request new media to add.
Sonarr
Automated TV show management — monitoring, downloading, and organizing episodes.
Radarr
Automated movie management, handling the same role as Sonarr but for films.
Prowlarr
Central indexer manager feeding search results to Sonarr and Radarr.
Unpackerr
Automatically extracts compressed downloads so the *arr apps can import them.
Decypharr
Real-Debrid integration layer, mounting debrid content for the media stack to use directly.
FlareSolverr
Proxy service that solves Cloudflare challenges for indexers that need it.
Networking & Security
Pi-hole
Network-wide DNS sinkhole for ad and tracker blocking across every device on the network.
Nginx Proxy Manager
Reverse proxy and SSL termination in front of every internal service.
Vaultwarden
Self-hosted, Bitwarden-compatible password manager for personal and lab credentials.
Authentik
A thorough SSO implimentation, giving me authenticated access to all services from one pan of glass.
Wazuh
Self hosted SIEM, with agent deployment across every machine, with a fail2ban integration on the backend.
Monitoring & Infrastructure
Uptime Kuma
Uptime monitoring and status dashboard across every self-hosted service.
Autoheal
Watches container health checks and automatically restarts anything that goes unhealthy.
Custom Scripting
Alongside the deployed services above, a handful of personal scripts handle recurring maintenance tasks — cleanup jobs, health checks, and small automations that glue the stack together where an off-the-shelf tool doesn't quite fit.