akhilrex / podgrab

A self-hosted podcast manager/downloader/archiver tool to download podcast episodes as soon as they become live with an integrated player.
GNU General Public License v3.0
1.61k stars 88 forks source link

Base URL ignored (in settings) #267

Open rhortal opened 1 year ago

rhortal commented 1 year ago

Before creating a bug report please make sure you are using the latest docker image / code base.

Please complete the following information

Describe the bug I have set a Base URL in settings. https://name.tld/podgrab I have set a redirect in apache </Location podgrab> ProxyPass IP:port ProxyPassReverse IP:port Visiting https://name.tld/podgrab shows a page with some content and no style Clicking on any link sends me to https://name.tld/link, generating a 404 page not found

To Reproduce Steps to reproduce the behavior:

  1. Set a Base URL in settings. https://name.tld/podgrab
  2. Set a redirect in apache </Location podgrab> ProxyPass IP:port ProxyPassReverse IP:port
  3. Visit https://name.tld/podgrab
  4. Instead of the podgrab UI, you get a page with some content and no style. Additionally, clicking on any link sends you to https://name.tld/link, generating a 404 page not found

Expected behavior Podgrab is available and functional at the URL https://name.tld/podgrab

Additional context Debian host, using Docker Compose, Apache webserver on a different machine set up to proxy a subdomain

SamTV12345 commented 1 year ago

This works with https://github.com/SamTV12345/PodFetch