I had a very typical setup with Caddy (or nginx if you prefer) with two reverse proxies:api.mydomain.co { reverse_proxy localhost:8080 } web.mydomain.co { reverse_proxy localhost:3000 } The process running on 8080 has about 100 endpoints our mobile apps hit. And the process running on 3000 is the whole web app for our site. Caddy was making https urls like:
A poor man's Load Balancer
A poor man's Load Balancer
A poor man's Load Balancer
I had a very typical setup with Caddy (or nginx if you prefer) with two reverse proxies:api.mydomain.co { reverse_proxy localhost:8080 } web.mydomain.co { reverse_proxy localhost:3000 } The process running on 8080 has about 100 endpoints our mobile apps hit. And the process running on 3000 is the whole web app for our site. Caddy was making https urls like: