Skip to content

Wire cosign/SLSA, ticket-webhook, and API rate-limit env vars into compose - #312

Merged
haksungjang merged 1 commit into
mainfrom
compose-env-wiring/misc-signing-webhook-rate-limits
Sep 3, 2026
Merged

Wire cosign/SLSA, ticket-webhook, and API rate-limit env vars into compose#312
haksungjang merged 1 commit into
mainfrom
compose-env-wiring/misc-signing-webhook-rate-limits

Conversation

@haksungjang

Copy link
Copy Markdown
Contributor

Summary

  • 7 vars documented in .env.example, across three small clusters, were never referenced in x-backend-env, so setting them in .env had no effect on the running container:
    • cosign public-key path override + SLSA provenance builder ID
    • the generic ticket-webhook events/token/URL
    • two API rate limits (read endpoints, CSV export)
  • Adds them to both compose files with defaults matching core/config.py exactly.

Why bundled

Each cluster is only 2-3 vars — too small to justify its own PR on top of the eight already in this batch. Kept as one PR with each cluster separately commented.

Context

This is the last PR in the compose env-var wiring audit that started with #300. Full batch: #300, #301, #303, #304, #306, #307, #308, #309, #310, #311, and this one.

Test plan

  • Both compose files parse as valid YAML
  • Reviewer: this touches the same anchor lines as other PRs in the batch — rebase on merge if needed

@haksungjang
haksungjang force-pushed the compose-env-wiring/misc-signing-webhook-rate-limits branch from 3a70c79 to 90ce5fe Compare September 3, 2026 05:20
…mpose

7 vars documented in .env.example across three small clusters (cosign
public-key path override + SLSA provenance builder ID; the generic
ticket webhook events/token/URL; two API rate limits) were never
referenced in x-backend-env, so setting them in .env had no effect on
the running container. Adds them with defaults matching core/config.py.

Bundled into one PR since each cluster is only 2-3 vars on its own.

Part of the compose env-var wiring audit.
@haksungjang
haksungjang force-pushed the compose-env-wiring/misc-signing-webhook-rate-limits branch from 90ce5fe to a480816 Compare September 3, 2026 09:33
@haksungjang
haksungjang merged commit 36f1e8d into main Sep 3, 2026
24 checks passed
@haksungjang
haksungjang deleted the compose-env-wiring/misc-signing-webhook-rate-limits branch September 3, 2026 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant