# PeerTube

PeerTube is a self-hosted media applications app. A free, decentralized and federated video platform developed as an alternative to other platforms such as YouTube, Dailymotion or Vimeo. It is open source and self-hosted, installable on Docker Hub, Kubernetes (Helm), Proxmox, TrueNAS and Unraid.

Canonical page: https://ourlocalhost.com/app/574/peertube

## Description

A free, decentralized and federated video platform developed as an alternative to other platforms such as YouTube, Dailymotion or Vimeo.

## Platform availability

Available on 4 of 9 platforms: Unraid, TrueNAS, Proxmox, Helm.

## Health score

77/100 (Good), based on 4 of 4 factors.
- Maintained: 100 (last commit 16 days ago)
- Popular: 84 (15,346 GitHub stars)
- Easy to install: 65 (4 install platforms, install notes, Docker image)
- Light to run: 20 (8 GB minimum RAM, runs on ARM)

## Links

- Docker Hub: https://hub.docker.com/r/chocobozzz/peertube
- GitHub: https://github.com/Chocobozzz/PeerTube
- Kubernetes (Helm): https://artifacthub.io/packages/helm/ananace-charts/peertube
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=peertube
- TrueNAS: https://apps.truenas.com/catalog/peertube/
- Unraid: https://ca.unraid.net/apps/peertube-0iasy780b7rvew?q=PeerTube
- Official website: https://joinpeertube.org/
- Documentation: https://docs.joinpeertube.org/

## Common questions

### What must I configure before starting PeerTube in production?

Copy production.yaml.example to config/production.yaml and edit it for your server. If the site address and video/data storage location are not set, PeerTube will not know where to store your content.

### Why might PeerTube fail to start or stop working after a reboot?

Nginx, PostgreSQL, Redis, and FFmpeg must be installed with supported versions and running. Start PostgreSQL, Redis, and Nginx and enable them to start automatically on boot.

### Does PeerTube reduce the bandwidth required on the hosting server?

Yes, P2P technologies can reduce inbound bandwidth because users watching a video can share the load, unless they disable the feature.

### Is there a mobile app for using PeerTube?

PeerTube has a mobile app that lets you discover, watch, and share videos across the federated network in one interface.

## Alternatives

- BitChute: BitChute is a peer to peer video sharing platform.
- DTube: DTube is the first crypto-decentralized video platform, built on top of the Steemit and the IPFS peer-to-peer network.
- Dailymotion: Dailymotion is a video sharing service website, headquartered in the 18th arrondissement, Paris, France.
- Grayjay: Multi-streaming client for desktop and mobile supporting YouTube, Twitch, other services, universal feed, live chat, playlist import, and o…
- LBRY: A browser for the LBRY network, a digital marketplace controlled by its users.
- Odysee: Launch your own channel | Watch and share videos.
- Owncast: Owncast is a self-hosted, open-source live video and web chat server that lets homelabbers broadcast using existing streaming software whil…
- Rumble: Rumble is your rights management video platform.
- Tartube: Tartube is a graphical front-end for yt-dlp, youtube-dl and other compatible video downloaders.
- Twitch: Interactive platform for live gaming streams, esports, music, and creative arts with chat integration, monetization options, and a global c…
- Vimeo: Vimeo is the best way to get your videos online in the highest quality with great tools to share publicly or privately.
- YouTube: A video-sharing platform allowing users to upload, view, and share videos, including clips, music videos, and educational content.

---
Source: Our Local Host (https://ourlocalhost.com/app/574/peertube), the self-hosted and open-source app directory.
