Reverse Proxy Between Docker Containers via Caddy Docker Container

Cool, okay, I changed firebase host to 0.0.0.0 so there’s a listener now. So, this might be related to firebase config. Because if I remove host (or set to 127.0.0.1) from the firebase config, it become inaccessible from outside or even inside containers. The ports are exposed to other containers, in the same networks. However with 0.0.0.0 with no hostname is partially working. Please see the screenshot.

I think we need to set the HTTP request header when proxy it. But what (0.0.0.0 or the domain?) to set and how to set?