How should the following var be set in the compose file when cells is run on a server that is associated with a floating IP, e.g. an Openstack instance?
CELLS_EXTERNAL=10.0.1.6:8085
Above specifies the IP of the server’s interface but the floating IP, e.g., 192.168.1.230, is the IP that the server is externally accessible from. The instance itself is not aware of the floating IP and using server’s interface IP does not work as only the “Loading” icon appears.
Why is pydio code controlling the external IP anyway? A benefit of docker is to allow the user to expose external IPs and ports to internal services via port definitions. Communication between microservices is accomplished via docker networks.