Files
git.stella-ops.org/etc/issuer-directory.yaml.sample
master f6f1bde5f2 feat(issuerdirectory): postgres persistence runtime + sample config
Sprint SPRINT_20260416_013_Authority_issuerdirectory_truthful_persistence_runtime.

IssuerDirectory.WebService Postgres persistence, options,
program wiring, tests. Sample config under etc/.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 14:40:22 +03:00

22 lines
770 B
Plaintext

IssuerDirectory:
# Override connection secrets via environment variables (ISSUERDIRECTORY__PERSISTENCE__*)
# rather than editing this file for production.
telemetry:
minimumLogLevel: Information
authority:
enabled: true
issuer: https://authority.example.com/realms/stellaops
requireHttpsMetadata: true
audiences:
- stellaops-platform
readScope: issuer-directory:read
writeScope: issuer-directory:write
adminScope: issuer-directory:admin
tenantHeader: X-StellaOps-Tenant
seedCsafPublishers: true
csafSeedPath: data/csaf-publishers.json
persistence:
provider: Postgres
postgresConnectionString: "Host=postgres;Port=5432;Database=stellaops_platform;Username=stellaops;Password=change-me"
schemaName: issuer