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.
1.2 KiB
1.2 KiB
MODULE — peergos-for-compliance-replication
Git: https://git.georgelambert.org/marchon/peergos-for-compliance-replication
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
Lab HTTP coordinator. Live ns1 uses Go pfc-repl instead.
Callers: Admin when NATS_URL unset (PFC_REPL_URL).
Messages — from / to
- From: POST
/v1/replicate{bytes_hex, sha256, cube_id}. - To: Replica ingest URLs /
verae.pfc.replica.{a,b}.ingest.
Filters / security
min_ok acks including local.
Errors and timeouts
- Errors: 503 when min_ok not met.
- Timeouts: 4s per replica request.
Where data is stored and how others use it
PFC_REPL_DATA files named by sha256.
Walkthroughs and screenshots: https://git.georgelambert.org/marchon/peergos-compliance-docs (source/walkthrough.rst).