diff options
-rw-r--r-- | FAQ.md | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -12,9 +12,9 @@ | |||
12 | - [If a client requests each chunk of a video through HTTP, will the server be overloaded?](#if-a-client-requests-each-chunk-of-a-video-through-http-will-the-server-be-overloaded) | 12 | - [If a client requests each chunk of a video through HTTP, will the server be overloaded?](#if-a-client-requests-each-chunk-of-a-video-through-http-will-the-server-be-overloaded) |
13 | - [Will an index of all the videos of servers you follow be too large for small servers?](#will-an-index-of-all-the-videos-of-servers-you-follow-be-too-large-for-small-servers) | 13 | - [Will an index of all the videos of servers you follow be too large for small servers?](#will-an-index-of-all-the-videos-of-servers-you-follow-be-too-large-for-small-servers) |
14 | - [Which container formats can I use for the videos I want to upload?](#which-container-formats-can-i-use-for-the-videos-i-want-to-upload) | 14 | - [Which container formats can I use for the videos I want to upload?](#which-container-formats-can-i-use-for-the-videos-i-want-to-upload) |
15 | - [I want to change my domain name, how can I do that?](#i-want-to-change-my-domain-name-how-can-i-do-that) | 15 | - [I want to change my domain name. How can I do that?](#i-want-to-change-my-domain-name-how-can-i-do-that) |
16 | - [Why do we have to put our Twitter username in PeerTube configuration?](#why-do-we-have-to-put-our-twitter-username-in-peertube-configuration) | 16 | - [Why do we have to put our Twitter username in PeerTube configuration?](#why-do-we-have-to-put-our-twitter-username-in-peertube-configuration) |
17 | - [How video views are calculated?](#how-video-views-are-calculated) | 17 | - [How are video views counted?](#how-are-video-views-counted) |
18 | - [Should I have a big server to run PeerTube?](#should-i-have-a-big-server-to-run-peertube) | 18 | - [Should I have a big server to run PeerTube?](#should-i-have-a-big-server-to-run-peertube) |
19 | - [Can I seed videos with my classic BitTorrent client (Transmission, rTorrent...)?](#can-i-seed-videos-with-my-classic-bittorrent-client-transmission-rtorrent) | 19 | - [Can I seed videos with my classic BitTorrent client (Transmission, rTorrent...)?](#can-i-seed-videos-with-my-classic-bittorrent-client-transmission-rtorrent) |
20 | - [Why host on GitHub and Framagit?](#why-host-on-github-and-framagit) | 20 | - [Why host on GitHub and Framagit?](#why-host-on-github-and-framagit) |
@@ -22,7 +22,7 @@ | |||
22 | - [Are you going to support advertisements?](#are-you-going-to-support-advertisements) | 22 | - [Are you going to support advertisements?](#are-you-going-to-support-advertisements) |
23 | - [What is "creation dynamic" and why not modify it?](#what-is-creation-dynamic-and-why-not-modify-it) | 23 | - [What is "creation dynamic" and why not modify it?](#what-is-creation-dynamic-and-why-not-modify-it) |
24 | - [I have found a security vulnerability in PeerTube. Where and how should I report it?](#i-have-found-a-security-vulnerability-in-peertube-where-and-how-should-i-report-it) | 24 | - [I have found a security vulnerability in PeerTube. Where and how should I report it?](#i-have-found-a-security-vulnerability-in-peertube-where-and-how-should-i-report-it) |
25 | - [Does PeerTube ensures federation compatibility with previous version?](#does-peertube-ensures-federation-compatibility-with-previous-version) | 25 | - [Does PeerTube ensure federation compatibility with previous version?](#does-peertube-ensure-federation-compatibility-with-previous-version) |
26 | 26 | ||
27 | <!-- END doctoc generated TOC please keep comment here to allow auto update --> | 27 | <!-- END doctoc generated TOC please keep comment here to allow auto update --> |
28 | 28 | ||
@@ -38,9 +38,9 @@ and social answers (need for a particular moderation policy, preserving | |||
38 | content, etc.). | 38 | content, etc.). |
39 | 39 | ||
40 | While a paragraph is not enough to answer all these problems, PeerTube has | 40 | While a paragraph is not enough to answer all these problems, PeerTube has |
41 | very early prouded itself for using a contributory design, both for creating | 41 | very early prided itself on using a contributory design, both for creating |
42 | communities as federated nodes (as [Mastodon](https://joinmastodon.org/) for | 42 | communities as federated nodes (as [Mastodon](https://joinmastodon.org/) for |
43 | example), and for seeding videos (instances can seed each other's videos). But it's not | 43 | example), and for seeding videos (instances can seed each other's videos). But that's not |
44 | enough because one video could become popular and overload the server. That is | 44 | enough because one video could become popular and overload the server. That is |
45 | why we need to use a P2P protocol to limit the server load. Thanks to | 45 | why we need to use a P2P protocol to limit the server load. Thanks to |
46 | [WebTorrent](https://github.com/feross/webtorrent), we can use BitTorrent | 46 | [WebTorrent](https://github.com/feross/webtorrent), we can use BitTorrent |
@@ -106,7 +106,7 @@ Views are buffered, so don't panic if the view counter stays the same after you | |||
106 | 106 | ||
107 | ## Should I have a big server to run PeerTube? | 107 | ## Should I have a big server to run PeerTube? |
108 | 108 | ||
109 | Not really. For instance, the demonstration server [https://peertube.cpy.re](https://peertube.cpy.re) has 2 vCore and 2GB of RAM and consumes on average: | 109 | Not really. For instance, the demonstration server [https://peertube.cpy.re](https://peertube.cpy.re) has 2 vCores and 2GB of RAM and consumes on average: |
110 | * **CPU** -> nginx ~ 20%, peertube ~ 10%, postgres ~ 1%, redis ~ 3% | 110 | * **CPU** -> nginx ~ 20%, peertube ~ 10%, postgres ~ 1%, redis ~ 3% |
111 | * **RAM** -> nginx ~ 6MB, peertube ~ 120MB, postgres ~ 10MB, redis ~ 5MB | 111 | * **RAM** -> nginx ~ 6MB, peertube ~ 120MB, postgres ~ 10MB, redis ~ 5MB |
112 | 112 | ||
@@ -164,7 +164,7 @@ We are always open to discussion about potential PRs bringing in features, even | |||
164 | 164 | ||
165 | We have a policy for contributions related to security. Please refer to [SECURITY.md](./SECURITY.md) | 165 | We have a policy for contributions related to security. Please refer to [SECURITY.md](./SECURITY.md) |
166 | 166 | ||
167 | ## Does PeerTube ensures federation compatibility with previous version? | 167 | ## Does PeerTube ensure federation compatibility with previous version? |
168 | 168 | ||
169 | We **try** to keep compatibility with the latest minor version (2.3.1 with 2.2 for example). | 169 | We **try** to keep compatibility with the latest minor version (2.3.1 with 2.2 for example). |
170 | We don't have resources to keep compatibility with other versions. | 170 | We don't have resources to keep compatibility with other versions. |