The Issue I am facing is that I am not able to access the reverse proxy version of Overseerr webpage. As per the caddy file above and reading another forum here, the
I have overseer running on docker at localhost:5055
Overseerr doesn’t support configuring the base_url and hence I cannot simply use reverse_proxy /overseerr/* localhost:5055
handle_path seems to strip the /overseerr in the request properly as the page is redirected to login, but the problem is that it is being redirected to https://overseerr.example.net/login instead of https://overseerr.example.net/overseerr/login. I get a blank page.
Are you planning to run other services with this domain?
If so, then you can use a sub-subdomain like somethingelse.overseerrnz.ddns.net
You just need to make sure your DNS is configured to point *.overseerrnz.ddns.net to your IP address as well (I think DDNS.net does this automatically though), and then configure Caddy with additional site blocks for each service.
I have other services setup already which are working great.
Only struggling with Overseerr.
Like you meentioned, No-ip is registering the IP address for overseerr.ddns.net registering correctly.
Just not sure how/what to include for subdomain configuration in the Caddyfile as per the above linked Overseerr document.
See below for the complete Caddyfile
{
email my email@address
}
samuraiwanderer.ddns.net {
encode gzip
log {
output file C:\caddy\logs\access.log {
roll true # Rotate logs, enabled by default
roll_size_mb 5 # Set max size 5 MB
roll_gzip true # Whether to compress rolled files
roll_local_time true # Use localhost time
roll_keep 2 # Keep at most 2 log files
roll_keep_days 7 # Keep log files for 7 days
}
}
reverse_proxy /radarr* localhost:7878
reverse_proxy /sonarr* localhost:8989
reverse_proxy /prowlarr* localhost:9696
reverse_proxy /tautulli* localhost:8181