Go to file
2018-08-15 15:52:41 -04:00
cluster partial switch to new stopgroup. need to refactor to take advantage of child cancelation 2018-06-25 16:49:40 -04:00
cmd expose reflector timeout, bump it up 2018-08-15 15:50:09 -04:00
db actual proper fix for db statement issue, added skipExists flag and the ability to upload a single blob 2018-08-07 20:19:04 -04:00
dht fixed a few reflector issues, added some tests 2018-08-09 15:46:40 -04:00
meta add version 2018-08-15 10:34:50 -04:00
peer fixed some linting errors 2018-08-07 11:38:56 -04:00
prism fixed some linting errors 2018-08-07 11:38:56 -04:00
reflector dont log every blob you get 2018-08-15 15:52:41 -04:00
store drop DB interface, attempt to fix max conn issues using interpolateParams 2018-08-07 16:51:36 -04:00
.gitignore cluster automatically balances what nodes are announcing what hashes 2018-06-19 13:47:13 -04:00
.travis.yml it works, so re-enable tags 2018-08-07 13:27:18 -04:00
Gopkg.lock slack us the logs 2018-08-15 11:10:38 -04:00
Gopkg.toml slack us the logs 2018-08-15 11:10:38 -04:00
LICENSE create LICENSE file 2018-02-05 13:08:33 -08:00
main.go added upload command, --conf and --verbose flags 2018-05-14 20:55:48 -04:00
Makefile add version 2018-08-15 10:34:50 -04:00
readme.md readme 2018-05-29 17:37:50 -04:00

Reflector

A reflector cluster to accept LBRY content for hosting en masse, rehost the content, and make money on data fees (TODO). This code includes Go implementations of the LBRY peer protocol, reflector protocol, and DHT.

Installation

coming soon

Usage

coming soon

Running from Source

This project requires Go v1.10 or higher.

go get -u github.com/lbryio/reflector.go
cd "$(go env GOPATH)/src/github.com/lbryio/reflector.go"
make
./prism

Contributing

coming soon

License

This project is MIT licensed.

Security

We take security seriously. Please contact security@lbry.io regarding any security issues. Our PGP key is here if you need it.

Contact

The primary contact for this project is @lyoshenka (grin@lbry.io)