It would be great if the Plexamp Headless web interface played nice with a reverse proxy, specifically when hosting securely.
I’ve noticed a couple issues which seem to prevent this from working
- Its device knowledge/requests seem to be sniffed out from the following url
- https://plex.tv/api/v2/resources?includeHttps=1&includeRelay=1
- It’s unclear if it’s related, but this results in failed requests for servers with customized domains, as the plex port gets appended, (ie.
https://my.domain.com:32400); though, all*.plex.direct:32400requests succeed
- Its own
/resourcesrequests are always against its ip address, without a way to configure a custom domain. This results in an endless loop ofGETrequests being blocked due tomixed-content(insecure XHR from a secure domain) when attempting playbackhttp://IP_ADDRESS:32500/resources
I’m sure there’s other considerations here, but these were noticed with my initial naive attempt. Happy to provide any additional debugging support.