# MODULE — peergos-for-compliance-ipfs Git: https://git.georgelambert.org/marchon/peergos-for-compliance-ipfs 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 Admin object put (pin) and hydrate. **Callers:** pfc-py-admin `verae.storage.pin` / HTTP `/v1/pin`. ## Messages — from / to - **From:** `sha256`, `bytes_hex`, `cube_id`, `tier`. - **To:** Kubo API localhost:15001 (never WAN 5001). ## Filters / security Localhost Kubo only; hash must match bytes. ## Errors and timeouts - **Errors:** Kubo down → health 503 for ipfs backend; pin error JSON. - **Timeouts:** Kubo 30s. ## Where data is stored and how others use it Kubo blocks; optional stash dir. Walkthroughs and screenshots: `https://git.georgelambert.org/marchon/peergos-compliance-docs` (`source/walkthrough.rst`).