11eb05901a
Multiple minor improvments |
||
---|---|---|
conf | ||
scripts | ||
check_process | ||
LICENSE | ||
manifest.json | ||
README.md |
PeerTube app for YunoHost
Version 1.0.0-beta.4
PeerTube is a decentralized video streaming platform using P2P (BitTorrent) directly in the web browser, using WebTorrent.
PeerTube is sponsored by Framasoft, a non-profit that promotes, spreads and develops free-libre software. If you want to support this project, please consider donating them.
Demonstration
Want to see in action?
Installation
- Require dedicated domain like peertube.domain.tld.
- No LDAP support (blocked until upstream implements it)
- URL can not be changed once selected.
- Take notice that this YunoHost package claims the following features:
- Install
- Remove
- Upgrade
- Backup
- Restore
-
Install the app by following command:
$ sudo yunohost app install https://github.com/YunoHost-Apps/peertube_ynh
-
root is the admin username.
-
Password will be sent through the email to the admin email account given at the time of installation of the app.
Why
We can't build a FOSS video streaming alternatives to YouTube, Dailymotion, Vimeo... with a centralized software. One organization alone cannot have enough money to pay bandwidth and video storage of its server.
So we need to have a decentralized network (as Hubzilla (Hubzilla YunoHost), Friendica (Friendica YunoHost), Mastodon (Mastodon YunoHost), Diaspora (Diaspora YunoHost),Funkwhale (Funkwhale YunoHost)). But it's not enough because one video could become famous and overload the server. It's the reason why we need to use a P2P protocol to limit the server load. Thanks to WebTorrent, we can make P2P (thus bittorrent) inside the web browser right now.
Dependencies
- NodeJS, PostgreSQL
- It adds jessie-backports for ffmpeg
LICENSE
PeerTube is licensed under the GNU Affero General Public License v3.0.