# Non-secret backend structure for issue-core on CoulombCore. # Default backend = Forgejo task inbox (Gitea-compatible API). Legacy in-cluster # gitea-http was retired; all coulomb/* repos there are archived (issue create 423). # Token is injected at startup from GITEA_BACKEND_TOKEN (ExternalSecret) — must be # a Forgejo API token with issues:create on the default repo. apiVersion: v1 kind: ConfigMap metadata: name: issue-core-backends namespace: issue-core labels: app.kubernetes.io/name: issue-core app.kubernetes.io/part-of: railiance-gitops data: backends.json: | { "forgejo-inbox": { "type": "gitea", "base_url": "https://forgejo.coulomb.social", "owner": "coulomb", "repo": "the-custodian", "token": "__FROM_ENV__" }, "default": "forgejo-inbox" }