Skip to content

Home Media Services: Reverse Proxy Setup

This document outlines the reverse proxy configuration for accessing various home media services and utilities through custom domains. All services are configured with Caddy reverse proxy rules pointing to their respective internal IP addresses and ports.

  • Sonarr - TV show automation and management (Port 8989)
  • Radarr - Movie automation and management (Port 7878)
  • Plex - Media server for streaming content (Port 32400)
  • qBittorrent - Torrent client and downloads (Port 8080)
  • Prowlarr - Indexer aggregator for Sonarr/Radarr (Port 9696)
  • AdGuard Home - DNS filtering and ad blocking (Port 80)
  • Unraid - NAS operating system and server management (Port 88)
Service URL Internal Port
Sonarr https://sonarr.clintonsteiner.com 8989
Radarr https://radarr.clintonsteiner.com 7878
Plex https://plex.clintonsteiner.com 32400
qBittorrent https://qbittorrent.clintonsteiner.com 8080
Prowlarr https://prowlarr.clintonsteiner.com 9696
AdGuard Home https://adguard.clintonsteiner.com 80
Unraid https://unraid.clintonsteiner.com 88

All services are configured using Caddy as a reverse proxy. The configuration routes traffic from custom domains to their respective internal services:

sonarr.clintonsteiner.com {
reverse_proxy 192.168.1.168:8989
}
radarr.clintonsteiner.com {
reverse_proxy 192.168.1.168:7878
}
plex.clintonsteiner.com {
reverse_proxy 192.168.1.168:32400
}
qbittorrent.clintonsteiner.com {
reverse_proxy 192.168.1.168:8080
}
prowlarr.clintonsteiner.com {
reverse_proxy 192.168.1.168:9696
}
adguard.clintonsteiner.com {
reverse_proxy 192.168.1.50:80
}
unraid.clintonsteiner.com {
reverse_proxy 192.168.1.168:88
}