J joinpeertube.org PeerTube 1.0: A decentralized video hosting network, based on libre software 64 points varal7 8 years ago 33 comments