It’s not obvious to me how to alias or otherwise change the Document Root in the docker package, previously this was done in the .htaccess file. Proxy pass seems to be working however when accessing localhost/xibo/ it redirects me to localhost/login. My apache config looks like
<Location /xibo/>
Order allow,deny
Allow from all
ProxyPass http://localhost:8081/
ProxyPassReverse http://localhost:8081/
</Location>
After changing that I get a 500 error when trying to access http://localhost:8081/xibo/ (proving out the docker paths before I move on to the reverse proxy stuff). The apache log in the container indicates a internal redirect recursion issue. Any additional info you would like me to collect?
So the final solution was to add an alias to the 000-default.conf, define the RewriteBase in the .htaccess file, and alter my hosts apache site config to be as follows.
<Location /xibo/>
Order allow,deny
Allow from all
ProxyPass http://localhost:8081/xibo/
ProxyPassReverse http://localhost:8081/xibo/
</Location>
Thanks for the help. For others it may be convenient to provide a means to configure that through the docker config in future versions.