All of the “solutions” that have been presented do not fit my specific use case:
- Remote server (within the same network) – I believe all the examples assume Nginx is running on the same server as Discourse, I am using
proxy_passto hit another internal IP
Why have I done this? Higher security and dispersal of resources. It’s the same reason I split up services in two ways: by container and VM. The suggested docs seem to favour a condition where all services are running on the same server.
I would imagine that the conditions described above would be fairly common. If any of those can be used to accommodate a
proxy_pass condition I am more than happy to augment my settings to suit. I just feel that providing a blanket “you’re on your own statement” because I am trying to avoid a ‘putting all my eggs in one basket’ scenario is a little unwarranted.