Distributed Secure Peer-to-Peer filesystem
WARNING: This repository was not maintained for a while. It has a lot of problems, probably doesn't work in lot of places. If you want to help out please consult CONTRIBUTING.md and/or create an issue.
Simplest way to get everything is go get ./...
. This should download all
Go dependencies. The project also requires fuse
, so make sure you have it
installed and you are in the fuse
group.
To build a specific binary, consult the README file for that directory.
To run the unit tests recursively for the entire project, run go test ./...
from this directory.
To run the integration tests recursively for the entire project run go test ./... -tags=integration
from this directory.
Main list can be found on the issues page. Other than that we are missing:
- Doesn't even build right now.
- OSX Compatibility
- Windows Compatibility
- Modularity (ability to use your own components)
- Hard FUSE depencency - main reason for Linux-only Compatibility