Issue in running Web API reverse proxy with Caddy

Ah you mean this: ERR_CONNECTION_REFUSED ?

Noted on this. I will revert those changes. Does it make a difference in using localhost or the internal ip address to build the server URL ? In most cases I have people simply use 0.0.0.0 along with the port.

How do I go about doing this on a Ubuntu 18.04? Also, I am running Caddy using the One step installer bash script from the website.