But for some sort of weird issue I could not connect with the reverse proxy to the nextcloud instance.
Even when i resorted to the nginx shell the localhost:11000 the place where nextcloud apache is hosted could not be resolved.
Managed to gain access to the container by using the docker virtual ip of the apache container, but i see this as no solution because the virtual ip can change whenever an update is applied.
sometimes during setups the env variable is not applied for some reason. you can manually enter the supported domains to config/config.php. maybe that's the cause
IMO Nextcloud AIO is a mess that doesn't work properly for anyone used to docker and docker networking. It makes lots of bad assumptions about how things are configured.
Managed to gain access to the container by using the docker virtual ip of the apache container, but i see this as no solution because the virtual ip can change whenever an update is applied.
The reverse proxy docs have something in the section "Running the Reverse Proxy in a Docker container on the same server"
It sounds like they want you to use network mode host on the NGP container which is dumb, but should work in theory. Then you can use localhost in NGP.