No description
Find a file
Niko beff466d18
Merge pull request #43 from lbryio/http3
Add/replace peer protocol with HTTP3/QUIC protocol
see previous commits for more details
2020-07-09 15:17:35 +02:00
cluster upgrade to lbry.go v2.4.0 2019-11-13 19:11:35 -05:00
cmd refactor code 2020-07-09 15:02:32 +02:00
db upgrade to lbry.go v2.4.0 2019-11-13 19:11:35 -05:00
internal/metrics add metrics 2020-07-09 15:02:32 +02:00
meta include build time in binary 2018-08-30 14:41:50 -04:00
peer add metrics 2020-07-09 15:02:32 +02:00
prism upgrade to lbry.go v2.4.0 2019-11-13 19:11:35 -05:00
reflector successfully shut down wallet server 2020-07-09 15:02:32 +02:00
store add metrics 2020-07-09 15:02:32 +02:00
updater fix panic when there were no recent errors 2018-08-31 06:38:38 -04:00
wallet successfully shut down wallet server 2020-07-09 15:02:32 +02:00
.gitignore s3 finally working 2018-08-30 19:52:29 -04:00
.gometalinter.json some linting 2018-08-30 20:20:15 -04:00
.travis.yml increase packet size 2020-07-09 15:02:32 +02:00
config.tmpl readme 2018-09-27 16:46:49 -04:00
Dockerfile Add dockerfile 2020-05-06 00:36:35 +07:00
go.mod remove QUIC protocol 2020-07-09 15:02:32 +02:00
go.sum remove QUIC protocol 2020-07-09 15:02:32 +02:00
LICENSE Update LICENSE 2020-02-03 05:58:24 +07:00
main.go Add gops to reflector 2020-07-09 15:02:32 +02:00
Makefile switch to go modules, drop testing against go master 2018-12-26 14:12:04 -05:00
readme.md go 1.13 2019-10-03 14:12:42 -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.11 or higher because it uses Go modules.

git clone git@github.com:lbryio/reflector.go.git
cd reflector.go
make
./bin/prism-bin

Contributing

coming soon

License

This project is MIT licensed.

Security

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

Contact

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