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.