PeerTube documentation
Skip to content
Website
Join an instance
Create a PeerTube platform
Chat with us
Donate
Be part of a network of multiple small federated, interoperable video hosting providers. Follow video creators and create videos. No vendor lock-in. All on a platform that is community-owned and ad-free.
Developed with ❤ by
Framasoft
Introduction
PeerTube is a free, decentralized and federated video platform developed as an alternative to other platforms that centralize our data and attention, such as YouTube, Dailymotion or Vimeo. 🎬
To learn more:
This
two-minute video
(hosted on PeerTube) explaining what PeerTube is and how it works
PeerTube's project homepage,
joinpeertube.org
Demonstration platforms:
peertube.cpy.re
(stable)
peertube2.cpy.re
(Nightly)
peertube3.cpy.re
(RC)
This
video
demonstrating the communication between PeerTube and
Mastodon
(a decentralized Twitter alternative)
🙌 Contributing
You don't need to be a programmer to help!
You can give us your feedback, report bugs, help us translate PeerTube, write documentation, and more. Check out the
contributing guide
to know how, it takes less than 2 minutes to get started. 😉
You can also join the cheerful bunch that makes our community:
Chat
Matrix (bridged on IRC and
Discord
) :
#peertube:matrix.org
IRC :
#peertube on irc.libera.chat:6697
Forum:
Framacolibri:
Feel free to reach out if you have any questions or ideas! 💬
📦 Create your own PeerTube platform
See the
production guide
, which is the recommended way to install or upgrade PeerTube. For hardware requirements, see
Should I have a big server to run PeerTube?
in the FAQ.
See the
community packages
, which cover various platforms (including
YunoHost
and
Docker
).
📖 Documentation
If you have a question, please try to find the answer in the
FAQ
first.
User documentation
See the
user documentation
Admin documentation
See
how to create your own PeerTube platform
See the more general
admin documentation
Tools documentation
Learn how to import/upload videos from CLI or admin your PeerTube platform with the
tools documentation
Technical documentation
See the
architecture blueprint
for a more detailed explanation of the architectural choices.
See our REST API documentation:
OpenAPI 3.0.0 schema:
/support/doc/api/openapi.yaml
Spec explorer:
docs.joinpeertube.org/api-rest-reference.html
See our
ActivityPub documentation
US