No description
| backend | ||
| cbor_serialization | ||
| cmd | ||
| coap | ||
| completions | ||
| eris | ||
| eris9p | ||
| erisfs | ||
| erislink | ||
| http | ||
| testdata | ||
| testlinks | ||
| .gitignore | ||
| envrc.tup | ||
| eris-go.1.gz | ||
| eris-go.1.md | ||
| eris-go.1.mdoc | ||
| eris-go.5.gz | ||
| eris-go.5.md | ||
| eris-go.5.mdoc | ||
| eris_legacy_test.go | ||
| eris_test.go | ||
| erisfs_test.go | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| main.go | ||
| NGIAssure_tag.svg | ||
| README.md | ||
| tup.config.nix | ||
| Tupfile | ||
ERIS
Go implementation of the Encoding for Robust Immutable Storage (ERIS).
For documentation of the eris-go utility see the command and configuration manpages.
For the library see the Go documentation.
Plan 9
ERIS-FS is best experienced on Plan 9.
Fetching the sources is not practical on 9front because the Go toolchain calls Linux git and not git(1), so there are pre-vendored source tarballs available on the releases page.
TODO
- CoAP over WebSockets.
- Garbage collection.
- Optimized storage backend for Plan 9.
The drafting of the ERIS specification and this implementation was funded by the NGI Assure Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet program.