Architecture:
Browser → Public Service (Traefik Public) → Private Service (Traefik Private)
Flow:
1. Browser calls /api/hello (public endpoint)
2. Public service calls private-gateway/api/private (internal only)
3. Private service returns secret data
4. Public service returns combined response