Files
proxmox/docs/03-deployment/DBIS_DEVELOPERS_PORTAL_AND_GITEA_SCAFFOLDING.md
defiQUG 7ac74f432b chore: sync docs, config schemas, scripts, and meta task alignment
- Institutional / JVMTM / reserve-provenance / GRU transport + standards JSON
- Validation and verify scripts (Blockscout labels, x402, GRU preflight, P1 local path)
- Wormhole wiring in AGENTS, MCP_SETUP, MASTER_INDEX, 04-configuration README
- Meta docs, integration gaps, live verification log, architecture updates
- CI validate-config workflow updates

Operator/LAN items, submodule working trees, and public token-aggregation edge
routes remain follow-up (see TODOS_CONSOLIDATED P1).

Made-with: Cursor
2026-03-31 22:31:39 -07:00

2.1 KiB

DBIS developers.d-bis.org and Gitea scaffolding

Goal: Curated developer surface at https://developers.d-bis.org with deep links to https://gitea.d-bis.org — not a second git host.

Gitea organization and topic map

Create organizations (or top-level groups) on Gitea aligned with repository categories:

Org / prefix Purpose
dbis-core Core runtime and shared libraries
gru-ledger GRU ledger prototypes and specs
identity-framework DID, Indy/Aries integration code
payment-switch Payment and settlement adapters
policy-engine Policy evaluation and publication tooling
compliance-engine AML/sanctions/jurisdiction routing (see HYBX sidecar plan)
sdk Language SDKs (Rust, Go, Java, Python, TypeScript)
reference-implementations Sample integrators

Topics (Gitea repo labels): chain138, api, sdk, spec, experimental.

developers.d-bis.org content

  • SDK matrix with install links (npm, crates.io, etc. as published).
  • OpenAPI: link to canonical config/dbis-data-api/openapi.yaml in proxmox repo or published copy.
  • Sandbox access: application flow → credentials for sandbox.d-bis.org.
  • Contributing: link to Gitea orgs and CLA (if any).

Scaffold (Gov Web Portals monorepo)

Next.js app: developers-portal/ in the Gov_Web_Portals monorepo. Local dev: pnpm --filter portal-developers dev (port 3005). Production: pnpm --filter portal-developers build then next start behind NPMplus for developers.d-bis.org.

CI template

Example workflow for Gitea Actions (syntax mirrors GitHub Actions in many setups): config/gitea/dbis-ci-template/example-workflow.yml.

Copy into each repo as .gitea/workflows/ci.yml (or enable per Gitea version docs).

Deployment

  1. From monorepo root: pnpm install and pnpm --filter portal-developers build.
  2. NPMplus: developers.d-bis.org → upstream (Node host running next start --port 3005 or equivalent).
  3. Verify TLS and link checker in CI.