Map public names to upstream services
List the domains that should serve content and the local application endpoints behind them. Keep upstream services private when only the proxy needs to reach them. Match proxy routes and headers to the application rather than assuming every service uses the same defaults.