|
Some checks are pending
offline / test (push) Waiting to run
Persist account-balance books; edge caches prepaid from books. Add zappier-identity, verae-nats-accounts, verae-jobs-events, verae-access-staff, zapier-decisions. Edge binds loopback; lan-134 stays off; HTTP services prefer local spawn. |
||
|---|---|---|
| .. | ||
| src | ||
| test | ||
| NATS.md | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
verae-access-leaf
Server-to-server leaf node access plane. Remote machines connect as NATS leaf nodes (or POST /forward with a leaf token). They never get the core billing subjects.
Forgejo: https://git.georgelambert.org/marchon/verae-access-leaf
remote leaf → verae.access.leaf.in → authz.check → verae.archive.put | jobs.*
Denied: verae.billing.balance.adjust, verae.billing.statement.get. A compromised WORM/leaf cannot credit customers.
LEAF_TOKEN required. Port :3023. Do not publish NATS 4222 to the internet; leaf nodes use a private leafnode port / tunnel.