Nextcloud AIO Behind NGINX Proxy Manager - eviltoast

Hi All, I encountered a weird issue and I am stumped what could be going on.

I spun a cloud vm and installed docker, then proceeded to install portainer for ease of use.

I installed the two necessary containers for this instance , Nextcloud AIO and NGINX Proxy Manager.

I followed https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md

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.

I appreciate your views and solutions :)

  • ProbablePenguin@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    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.