3
4
Fork
You've already forked eris-go
2
Go bindings and utilities for ERIS | Originally forked from github:cjslep/eris | https://eris.codeberg.page/
  • Go 73.5%
  • HTML 17.8%
  • Roff 8.7%
2026年05月26日 12:00:00 +00:00
backend Append v2 to import paths 2026年01月02日 12:00:00 +00:00
cbor_serialization Append v2 to import paths 2026年01月02日 12:00:00 +00:00
cmd/erishell Append v2 to import paths 2026年01月02日 12:00:00 +00:00
coap CoAP: strip /blocks from endpoint paths and make it implicit 2026年05月26日 12:00:00 +00:00
eris Peer Production relicense 2026年01月02日 12:00:00 +00:00
eris9p eris9p: lock leaf nodes during read 2026年02月01日 12:00:00 +00:00
erisfs Append v2 to import paths 2026年01月02日 12:00:00 +00:00
erislink Append v2 to import paths 2026年01月02日 12:00:00 +00:00
hell hell: fix http-bind-fs for path patterns 2026年02月10日 12:00:00 +00:00
http Append v2 to import paths 2026年01月02日 12:00:00 +00:00
LICENSES Peer Production relicense 2026年01月02日 12:00:00 +00:00
testdata Compress test data 2025年01月12日 13:19:40 +05:30
testlinks ERIS-FS symlink support 2023年12月15日 19:44:18 +02:00
vendor Update dependencies 2026年01月02日 12:00:00 +00:00
.gitignore Generate HTML manpage 2025年11月08日 00:00:00 +00:00
envrc.tup Meta bullshit 2024年08月04日 14:11:42 +01:00
eris_legacy_test.go Append v2 to import paths 2026年01月02日 12:00:00 +00:00
eris_test.go Append v2 to import paths 2026年01月02日 12:00:00 +00:00
erisfs_test.go Append v2 to import paths 2026年01月02日 12:00:00 +00:00
erishell.1.gz manpage: add "Third-party leaks" section 2026年02月19日 12:00:00 +00:00
erishell.1.html manpage: add "Third-party leaks" section 2026年02月19日 12:00:00 +00:00
erishell.1.md manpage: add "Third-party leaks" section 2026年02月19日 12:00:00 +00:00
erishell.1.mdoc manpage: add "Third-party leaks" section 2026年02月19日 12:00:00 +00:00
erishell.1.mdoc.bak Replace eris-go utility with erishell 2025年11月06日 12:00:00 +00:00
go.mod Update dependencies 2026年01月02日 12:00:00 +00:00
go.sum Update dependencies 2026年01月02日 12:00:00 +00:00
NGIAssure_tag.svg Shrink the NGI Assure logo 2025年07月30日 13:26:18 +00:00
README.md Peer Production relicense 2026年01月02日 12:00:00 +00:00
tup.config.nix Build metadata 2026年01月02日 12:00:00 +00:00
Tupfile Generate HTML manpage 2025年11月08日 00:00:00 +00:00
v2 Append v2 to import paths 2026年01月02日 12:00:00 +00:00

ERIS

Go implementation of the Encoding for Robust Immutable Storage (ERIS).

For documentation of the erishell utility consult the manpage.

For the library see the Go documentation.

Packaging

Nix

Nixpkgs has been suspended without limit from packaging eris-go. Get it from the ERIS Nix overlay.

Plan 9

ERIS-FS is best experienced on Plan 9. The 9front branch contains the latest known working version.

TODO

  • CoAP over WebSockets.
  • Garbage collection.
  • Block device storage
  • Metrics
  • Plan9 mkfile for building with Go and installing
  • CoAP audit and cleanup
  • Bloom filters
  • 9P over TCP

License

This project is released under the terms of the Peer Production License. Releases prior to 2.0.0 are BSD licensed quid pro quo.


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.

NGIAssure