https://github.com/dhcgn/lbryservermgmt
A GUI to manage server which are connected to the LBRY Data Network layer to support the LBRY, a decentralized Youtube.
https://github.com/dhcgn/lbryservermgmt
gui lbry
Last synced: 4 months ago
JSON representation
A GUI to manage server which are connected to the LBRY Data Network layer to support the LBRY, a decentralized Youtube.
- Host: GitHub
- URL: https://github.com/dhcgn/lbryservermgmt
- Owner: dhcgn
- License: mit
- Created: 2020-11-15T11:29:51.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-11-22T11:02:51.000Z (over 5 years ago)
- Last Synced: 2025-09-04T10:06:48.995Z (10 months ago)
- Topics: gui, lbry
- Homepage:
- Size: 7.81 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# LbryServerMgmt
A graphical user interface to manage multiple server instances of running [lbry-sdk](https://github.com/lbryio/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](https://www.forbes.com/sites/jonathanchester/2018/10/25/democratizing-media-in-the-era-of-blockchain/?sh=5ca423145c75#6823c0465c75)
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
1. Host a entire channel with all its videos
1. Automatic refresh to always host the latest content of an channel
1. Get status information of all servers
1. Remove unused content
## Status
Under heavy development! First proof of concept is running fine.
## Infrastructure

## Milestone 1
See [https://github.com/dhcgn/LbryServerMgmt/milestone/1](https://github.com/dhcgn/LbryServerMgmt/milestone/1) for the first MVP.
Working GUI with key features

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