HAProxy Configuration
Path: infra/haproxy/
HAProxy configuration for routing ragbaz.xyz and ragbaz.cc domains. Provides TLS termination, domain routing, and backend load balancing for services in the RAGBAZ infrastructure.
Configuration
infra/haproxy/
└── ragbaz-xyz-patch.cfg — HAProxy routing patch for ragbaz.xyz domains
Routes Managed
| Domain | Backend | Target |
|---|---|---|
ragbaz.xyz | secure_wp_backend | 127.0.0.1:8080 (gatekeeper) |
*.ragbaz.xyz | Various | Service-specific backends |
ragbaz.cc | secure_wp_backend | 127.0.0.1:8080 |
*.ragbaz.cc | Per-tenant | Gatekeeper / wp-sidecar |
Features
- TLS 1.3 termination
- Domain-based virtual hosting
- Backend health checking
- Access logging
- Rate limiting configuration
Relationship to Workspace
HAProxy operates alongside Traefik as the infrastructure routing layer:
infra/traefik/— primary reverse proxy for most servicesproducts/articulate/gatekeeper/— the primary backend forsecure_wp_backendoffer.ragbaz.xyz/— uses HAProxy routing snippetproducts/articulate/universe/— storefront backend