English (United States) Russian
1/2 GB of RAM should be plenty for a basic PeerTube instance, which usually takes at most 150 MB in RAM. The only reason you might want more would be if you colocate your Redis or PostgreSQL services on a non-SSD system.
2020 roadmap
Ability to create search indexes
Add ability for your users to publish a replay of live videos
Administrators have full control of the content they want to display, and how they want to display it. In the default configuration, PeerTube hides NSFW videos.
<a href="#what-are-the-peertube-features-for-administrators">Yes it does!</a> Since the first stable release of PeerTube in October 2018, <strong>every release</strong> added or improved moderation features:
Also, Framasoft hosts and promotes only one PeerTube search index: <a href="https://sepiasearch.org" target="_blank">https://sepiasearch.org</a>
A roadmap in 4 steps
A rough estimate of a traditional server's video streaming network capacity is usually quite straightforward. You simply divide your server's available bandwidth by the average bandwidth per stream, and you have an upper bound.
As a real life example, the PeerTube demonstration server https://peertube.cpy.re runs on 2 vCores and 2GB of RAM. Average consumption is:
As far as we know, there are 3 limitations to handle a large amount of users in PeerTube:
<a target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3">Publish live videos</a> in PeerTube using your favorite RTMP compatible software (OBS, Restream, ffmpeg...)
Automatically block videos from untrusted users awaiting a review by moderators
Automatically resume videos from the last time you watched them
Ban local users, mute accounts or instances
Block specific videos and specify a reason
Brand your channel using a dedicated name, a banner and an avatar
Broadcast a message to users using a banner
But what if you need to serve more users? That's where PeerTube's federation feature shines. If other PeerTube instances following yours, chances are they have decided to mirror part of your instance! The feature is called "server redundancy" and caches your most popular videos to help serve additional viewers. While viewers themselves contribute a little additional bandwidth while watching the video in their browsers (mostly during surges), mirroring servers have a much greater uplink and will help your instance with sustained higher concurrent streaming.
Check your watch history in a dedicated page