Skip to content

v0.75.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 06:30
b654948

Highlights — Maintenance Edge-Proxy

A new opt-in capability: RSGO runs a managed per-product reverse-proxy ("edge", Caddy) that survives product redeploys and serves a controlled maintenance page plus a machine-readable status while the product is down — no more connection-refused. Dormant by default (no edge: block → behaviour unchanged).

  • Survival & state-driven routing — proxy when Running; a controlled page during redeploy/maintenance; /hc & /liveness always pass through.
  • TLS termination at the edge with RSGO-managed certificates, reloaded without an edge restart.
  • Maintenance-page branding — built-in themeable page, custom HTML bundle, or your own container.
  • Versioned status contract — stable GET /__status (schema 1): running | maintenance | deploying.
  • Optional host-level SNI passthrough router (off by default).
  • Documentation (DE/EN), customization templates (examples/edge-maintenance/) and deployable demo stacks (stacks/examples/edge/).

See Configuration → Maintenance Edge-Proxy in the docs.


What's Changed

🚀 Features

📚 Documentation

Full Changelog: v0.74.0...v0.75.0