PeerTube

A decentralized and federated video hosting platform for creating community owned instances without ads or tracking.

PeerTube screenshot 1

PeerTube is an open-source, self-hosted decentralized and federated video platform that allows users to create their own video hosting instances rather than relying on a single central provider. By distributing the hosting process, it removes the reliance on a single corporate entity for video storage and distribution.

The software is deployed as a server application that can be installed via community packages, including Docker and YunoHost. Users can either join an existing instance or set up their own to host videos, follow creators across the network, and participate in a community-owned ecosystem. The platform is designed to operate without advertisements or data tracking, ensuring that the user experience is not dictated by algorithmic recommendations or data mining.

Key features

  • P2P video streaming using WebRTC to share bandwidth among viewers
  • Support for live streaming and permanent streams
  • Federation via ActivityPub for interoperability with Mastodon and Pleroma
  • Video caching between instances to increase content redundancy
  • Customizable interface colors and administration settings
  • Integration of donation buttons for content creators
  • RSS feed support for following channels
  • REST API for external integrations and CLI tools for video uploads

PeerTube is built on a federated architecture, meaning multiple small providers interconnect to form a larger network. This design prevents vendor lock-in and distributes data across various servers. To support smaller instances, the software allows servers to cache videos from one another, which helps content reach a wider audience without overloading a single host. It is intended for individuals, communities, and organizations that want to maintain full control over their video content and user data while remaining discoverable to the wider Fediverse.

PeerTube is a community-driven platform prioritizing user privacy and decentralized ownership.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity17 days ago
Repository Age10 years
LicenseAGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.