Hoping the brain trust can help.
Single reverse proxy? No issues at all. If I add multiple per some instructions on the caddy forums, nothing works - the docker container just continually reboots with no errors in the log.
Caddyfile:
fmd.domain.ca {
reverse_proxy 10.179.200.199:8080
}
llama.domain.ca {
reverse_proxy 192.168.3.199:3000
)
With only the fmd entry, works fine.


Idiot. Didn’t close the last bracket and instead used a parentheses. D’oh!
Working as it should with the correction.
It’s a good idea to validate your config before reloading it (whether it’s by running
caddy reloador restarting/reprovisioning the container):[docker exec -it caddy-container] caddy validate --config /etc/caddy/CaddyfileThis is a home lab, I have no change control or testing. It either comes up or it doesn’t. We test in prod around here.
One day it’s gonna bite me in the ass hard.
For once it wasn’t DNS! 🔥🔥
Its never DNS! Unless it is, which is almost always.