upvote
Caddy can also proxy to unix sockets !
reply
does this work with multiple caddy servers? ie can you bind multiple caddy servers to port 80/443?
reply
You can have multiple configs in a single Caddyfile and reload when you make changes, and it'll just route them as you wish, e.g.

domain1.com -> service on port 1234

domain2.com -> service on port 5678

domain3.com -> serving a file directory.

And then you still access domain1.com, domain2.com, domain3.com on port 80/443

reply
You set up multiple services behind a single caddy reverse proxy
reply