Working Setup files, for my ARM64 Ubuntu host server.
The postgres, lemmy, lemmy-ui, and pictrs containers all are on the lemmyinternal network only.
The nginx:1-alpine container is in both networks.
docker-compose.yml
lemmy.hjson:
The following nginx.conf is for the internal proxy, which is included in the docker-compose.yml
This is entirely separate from Nginx-Proxy-Manager (NPM)
nginx.conf:
The nginx-proxy-manager container only needs to be in the same container network as the internal nginx:1-alpine container from the stack.
You need to create a proxy host for http port 80 to the IP address of the internal nginx:1-alpine container on the lemmyexternalproxy network in docker. Include the websockets support option.
Id love to give anomaly 2 a try