whypfs

command module
v0.0.0-...-ae408f6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 29, 2022 License: Apache-2.0, MIT Imports: 58 Imported by: 0

README

Why's Principled File Server

An alternative ipfs daemon.

Why?

This isn't a full reimplementation, but a principled repackaging of the underlying components that make up an ipfs node, using the learnings I gained from building and running estuary. A number of pain points, default settings, and performance issues have been improved, including:

  • Fast reference count based pinning
  • Significantly improved default bitswap parameters
  • Default usage of the accelerated DHT client
  • Default flatfs parameters work well at large scales on good filesystems (ext4, xfs, probably others)
  • More to come...

API

The api is a simple REST api interface with pretty straightforward semantics that should feel familiar to users of estuary.

TODO: document the api

License

MIT/Apache2 permissive stack

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL