Closed sjjh closed 1 year ago
additional HTTPS connection using self-signed certificates between reverse proxy and NC AIO ) is not supported by now
Correct. Background is that the reverse prpxy documentation is already complicated and I dont want to make it even more complicated by adding more options.
However there are two workarounds that I see for your use case:
Is your feature request related to a problem? Please describe.
I'm trying to set up a new AIO nextcloud installation behind an existing reverse proxy. The reverse proxy is providing a LE cert for the public domain and terminates the https connection. The connection between the reverse proxy and the AIO NC installation should be secured by https as well, using a self-signed cert (this is how we did setup other services, e.g. discourse as well). Reading the documentation about reverse proxy it states to use
--env APACHE_PORT=11000 \
. The documentation does not describe if the port expects HTTP or HTTPS traffic. The documentation does not describe how to specify the (self-signed) certs to the container.Describe the solution you'd like
The documentation should:
--env APACHE_PORT=11000 \
)Describe alternatives you've considered
I searched the other documentation of NC AIO without luck and looked at the community forum for help, but did only find one not matching post.
Additional context
Context to the environment: NC AOI will run on a raspberry pi. The reverse proxy is an nginx, running as a plug-in on a OPNsense firewall. For reference/inspiration: With Discourse you can copy the certs to a a folder that gets mounted as a volume inside the docker container. The yml-file can be altered, to specify the volume and file names of the certs. If my hypothesis that this use case (reverse proxy terminates HTTPS connection, additional HTTPS connection using self-signed certificates between reverse proxy and NC AIO ) is not supported by now (I'd assume that it is a quite common setup), I appologize and we can change the issue from "existing feature/documentation enhancement" to "new feature request".