I’m trying to run the AIO interface behind Nginx (because I want a valid domain name, a valid certficate and also add some HTTP auth) but in a subfolder/subdirectory.
Though I would prefer to host all (AIO interfaces but also other software like monitoring) my ‘admin’ interfaces below a unique domain name and port.
I may ask more information in a github issue.
I have not tested AIO with this configuration, but I wrote up a solution for the micro-services image. You can see it here for subfolder deployments.
The key (but not the only requirement), in Nginx, is including a slash at the end of the proxy_pass directive so that Nginx knows to strip the prefix from the URI.
The directives will need to be adapted to AIO (or their equivalents manually placed in your config.php), at a minimum, I’d expect.
I do see support for OVERWRITEWEBROOT being passed as an environment variable in AIO here. Does overwritewebroot appear in the output of occ config:list system?
I do see support for OVERWRITEWEBROOT being passed as an environment variable in AIO here . Does overwritewebroot appear in the output of occ config:list system?