Some checks are pending
review / inventory (push) Waiting to run
VARIABLES.md, MODULE writer, catalog review covers subjects.json, deploy rsyncs system HTML/PDF and SM docs.
40 lines
1.2 KiB
Markdown
40 lines
1.2 KiB
Markdown
# MODULE — peergos-compliance-go
|
|
|
|
Git: https://git.georgelambert.org/marchon/peergos-compliance-go
|
|
|
|
|
|
This is **not** a HIPAA/SOC 2/ISO certificate.
|
|
Vocabulary: see `https://git.georgelambert.org/marchon/system-git-sync` `docs/thesaurus.md`.
|
|
Catalog: `https://git.georgelambert.org/marchon/nats-service-endpoints`.
|
|
|
|
|
|
## What this module is
|
|
|
|
Runtime or documentation unit in the Peergos-for-compliance / secure-messaging
|
|
set. See this repo `README.md` for the short intro.
|
|
|
|
## Who calls this module and why
|
|
|
|
ns1 leaf processes: pfc-repl, pfc-repl-a/b, pfc-configd, (inactive pfc-admin HTTP).
|
|
|
|
**Callers:** systemd. pfc-py-admin health-probes pfc-repl `:18784`.
|
|
|
|
## Messages — from / to
|
|
|
|
- **From:** NATS `verae.storage.replicate`, replica ingest, `verae.pfc.health`.
|
|
- **To:** Local data dir + replica subjects; config UI static files.
|
|
|
|
## Filters / security
|
|
|
|
Coordinator only binds HTTP; ingest replicas NATS-only.
|
|
|
|
## Errors and timeouts
|
|
|
|
- **Errors:** min_ok failure in replicate JSON; leaf hub parse `nats-leaf://` → `nats://`.
|
|
- **Timeouts:** 4s replica Request.
|
|
|
|
## Where data is stored and how others use it
|
|
|
|
`/opt/pfc/data/repl`.
|
|
|
|
Walkthroughs and screenshots: `https://git.georgelambert.org/marchon/peergos-compliance-docs` (`source/walkthrough.rst`).
|