PeerTube
A federated video platform from Framasoft for hosting your own videos and live streams, connected to other instances through ActivityPub.
What is PeerTube?
PeerTube lets an organization or community run its own video site in place of YouTube, Vimeo or Dailymotion. Uploaded videos and live streams on one instance can be discovered and followed from other PeerTube servers and from Mastodon and the wider fediverse, or through RSS. Viewers watch in the browser, and creators get channels, playlists and an embeddable player. Volunteers have translated the interface into 51 languages.
Good fit if
- You publish videos and want an ad-free channel that you or your community control.
- Your school, media group or nonprofit wants to host video without a platform's recommendation algorithm.
Before you adopt it
PeerTube changed from GPL-3.0 to AGPL-3.0 in February 2017, early in its life, and contains no paid parts. Framasoft leads development with a steady group of contributors. Video storage and transcoding need disk space and CPU, so size the server for your library. A Docker setup is available.
Drafted with AI from the project's README and repository data, then checked against that data on 31 October 2026. Report a correction
PeerTube health: is it still maintained?
88 of 100, actively developed
Read from GitHub on 4 November 2026. How the score works
PeerTube license: is it open source?
PeerTube uses AGPL-3.0, an open-source license approved by the OSI.
- October 2015First published on GitHub under GPL-3.0.
- 24 February 2017Changed to AGPL-3.0. Commit: Change licence to AGPL
- TodayAGPL-3.0.
How to run PeerTube yourself
- Docker
- Dockerfile or compose file in the repository
- Compose file
- None in the repository
- Setup effort
- Not rated: no compose file to judge from
- Kubernetes
- No Helm chart in the repository
- Desktop and mobile
- No app builds in GitHub releases
- Interface languages
- 51 languages
Install instructions: joinpeertube.org or the README on GitHub.
Alternatives to PeerTube
- InvidiousInvidious is an alternative front-end to YouTube 76 health · AGPL-3.0 · 25.9k stars
- SRSSRS is a simple, high-performance, AI-driven real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV,… 74 health · MIT · 29.4k stars
- NavidromeYour Personal Streaming Service 84 health · GPL-3.0 · 24.5k stars
- MediaMTXReady-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and… 79 health · MIT · 20.6k stars
- MeTubeSelf-hosted video downloader for YouTube and other sites (web UI for yt-dlp) 79 health · AGPL-3.0 · 15.2k stars
Questions about PeerTube
Is PeerTube open source?
Yes. PeerTube is published under AGPL-3.0, an OSI-approved open-source license.
Is PeerTube still maintained?
Its health score is 88 of 100 (actively developed). It had 498 commits in the last 90 days, the latest on 4 November 2026, and its latest release came out on 26 October 2026.
Did PeerTube change its license?
Yes. It moved from GPL-3.0 to AGPL-3.0 on 24 February 2017.
How do I run PeerTube?
You can run it with Docker. The README on GitHub has the exact steps.
What are the alternatives to PeerTube?
Close alternatives in the Media servers & streaming category include Invidious, SRS, Navidrome.