railiance-apps/helm/reuse-surface-values.yaml
tegwick a2c0da13c2
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Deploy reuse-surface e3ae22e (REUSE-WP-0019-T01/T02)
Image update for the forge-host-abstraction and hub-webhook work:
composed_at/stale tracking on GET /v1/federated, new POST
/v1/webhooks/forgejo receiver (fails closed to 503 until
REUSE_SURFACE_FORGEJO_WEBHOOK_SECRET is added to the reuse-surface-env
Secret -- deliberately not added yet, needs separate explicit
authorization for a production secret write), and the migrated
activity-core/state-hub Forgejo raw URLs already visible in the composed
index.

Live-verified post-deploy: /v1/federated (61 capabilities, composed_at/
stale fields present), /v1/repos, and a forced POST /v1/federated/compose
recompose all correct.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-07 20:13:09 +02:00

27 lines
1,000 B
YAML

# Production overrides for reuse-surface federation hub.
# REUSE_SURFACE_TOKEN is supplied via Secret reuse-surface-env.
# REUSE_SURFACE_FORGEJO_WEBHOOK_SECRET (REUSE-WP-0019-T02, POST
# /v1/webhooks/forgejo) is the same Secret's job -- not yet added as of
# this image; the webhook endpoint returns 503 until it is.
image:
tag: "e3ae22e"
landing:
enabled: true
title: "REUSE federation endpoint"
eyebrow: "reuse.coulomb.social"
body: "This is the Railiance REUSE capability federation service. It is an API endpoint for automated clients and operators; there is no browser login for this service."
buttonLabel: "Open federated index"
primaryUrl: "/v1/federated"
links:
- label: "Health check"
url: "/health"
- label: "Federated capability index"
url: "/v1/federated"
- label: "Operator runbook"
url: "https://gitea.coulomb.social/coulomb/railiance-apps/src/branch/main/docs/reuse-surface-on-railiance01.md"
ingress:
redirectHttp:
enabled: true