Skip to content

OhanaFS/stitch

Repository files navigation

stitch 🩹

GoDoc GitHub Workflow Status

Compress, encrypt, and split files into pieces. Then stitch them together again.

# Building
make

# Testing
make test

# View documentation
make doc

Once you've executed make doc, you can view the documentation with your browser at http://localhost:6060/pkg/github.com/OhanaFS/stitch/

How it works

pipeline

Use the command-line interface

Currently there is a basic CLI for the pipeline encoder:

go run ./cmd/stitch pipeline --help

To encode files, use the -input flag:

go run ./cmd/stitch pipeline -input file.bin

The command will create file.bin.shardX files in the same directory. To decode, use the -output flag:

go run ./cmd/stitch pipeline -output file.bin

The command will look for file.bin.shardX files and use it to reconstruct file.bin.

About

Secure and resilient file sharding mechanism

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors