Skip to content

Latest commit

 

History

History
58 lines (38 loc) · 1.77 KB

README.md

File metadata and controls

58 lines (38 loc) · 1.77 KB

LbryServerMgmt

A graphical user interface to manage multiple server instances of running lbry-sdk to contribute in the lbry network with the help to self hosting content of others or own.

Short: LBRY is a decentralized Youtube

LBRY

LBRY is a free, open, and community-run digital marketplace. Build the future of content freedom

What if anyone in the world could publish a piece of digital content, anyone else in the world could access it, for free or for payment, and that entire system worked end-to-end without any centralized authority or point of control?

More: https://lbry.tech/

Forbes: Democratizing Media In The Era Of Blockchain

To support this Idea I want to create an easy solution for people how own a small virtual private server or just some old hardware which can be used to contribute.

Use Cases

  1. Host one video file
  2. Host a entire channel with all its videos
  3. Automatic refresh to always host the latest content of an channel
  4. Get status information of all servers
  5. Remove unused content

Status

Under heavy development! First proof of concept is running fine.

Infrastructure

infrastructure

Milestone 1

See https://github.com/dhcgn/LbryServerMgmt/milestone/1 for the first MVP.

Working GUI with key features

GUI

Server Installation

  1. lbry-sdk
    1. Installation
      // TODO
    2. Config Service Mode
      // TODO
  2. Firewall
    1. Add lbry-sdk ports
      // TODO
  3. Authentication and TLS
    1. Install Caddy Server
      // TODO
  4. Test Setup
    // TODO