Migration Guides

YAML-style docs -> JSON bundle model

  • Replace YAML examples with bundle JSON
  • Move runtime env docs to FAIRVISOR_* variables
  • Validate using fairvisor validate policy.json

decision_service -> reverse_proxy

  1. Set FAIRVISOR_MODE=reverse_proxy
  2. Set FAIRVISOR_BACKEND_URL
  3. Keep bundle source (FAIRVISOR_CONFIG_FILE or SaaS)
  4. Validate headers and status semantics at ingress

standalone -> SaaS

  1. Register edge via fairvisor connect
  2. Provide FAIRVISOR_SAAS_URL, FAIRVISOR_EDGE_ID, FAIRVISOR_EDGE_TOKEN
  3. Observe heartbeat/config pull metrics
  4. Keep fallback standalone bundle for rollback