Docs / Platform Ops

Hostnames & routing

Operator reference for public hostnames and gateway routing. Canonical repo copy: docs/DOMAINS.md.

Public hostnames

HostnamePurpose
cloud.breachfix.comGateway — marketing, dashboard, /v1, webhooks
{serviceId}.breachfix.comPer-service default URLs
api.breachfix.comBreachFix API (billing, auth)

Environment variables

BREACHFIX_CLOUD_PUBLIC_URL=https://cloud.breachfix.com
BREACHFIX_CLOUD_PUBLIC_DOMAIN=cloud.breachfix.com
BREACHFIX_CLOUD_SERVICE_DOMAIN=breachfix.com
BREACHFIX_CLOUD_EDGE_NETWORK=breachfix-net

Per-service routing

  1. Traffic arrives on srv-*.breachfix.com via Cloudflare tunnel wildcard
  2. Gateway resolves hostname → service ID
  3. Reverse-proxy to live container lc-{serviceId} on PORT (default 8080)

Gateway proxy is the active path; Traefik labels are reserved for a future edge option.

User-facing guide: Default service URLs.