I’ve got Caddy up and running via docker, and am successfully reverse proxying a few services also running in docker. The one service I’m having trouble with is Chevereto. Whenever I try to access it, it just times out, and I get a 502 error. I’ve previously been able to proxy this successfully with NIGINX. I’ve only found one post related to Chevereto, but no solution.
Looks fine, actually. The upstream server is sending good responses.
Add log stdout and errors stdout (or replace stdout with the path to some log file if you like), run Caddy again, try and provoke the 502 error, and post the log output. There should be a log entry there, hopefully to explain the 502.
Thanks Whitestrake. This helped me figure it out. I forgot to open the port on the firewall! Once I added the rule, worked like a charm, Totally unrelated to Chevereto after all.