Prelude Documentation

Prelude v1.0 · License & Expiry

Environment fields

Behavior

Requests are allowed until `LICENSE_VALID_UNTIL`. Afterward, `enforce` blocks all traffic; `grace` follows the configured behavior for the defined period.

Renewal

  1. Update ENV with new timestamp and optional mode.
  2. Deploy.
  3. Verify logs show `license_status=valid`.

Revocation

Set `LICENSE_MODE=enforce` and `LICENSE_VALID_UNTIL` to a past date, deploy, confirm `license_expired` responses.