diff options
author | Chocobozzz <me@florianbigard.com> | 2021-01-11 10:09:24 +0100 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2021-01-11 10:09:24 +0100 |
commit | d8658f0f8131f1768697669b673290a2e25c2997 (patch) | |
tree | 8e02c59483271822eb85d458c68b784739a361df /support/doc/dependencies.md | |
parent | c2b823826db167594f8157b0b324b6fb1559caeb (diff) | |
download | PeerTube-d8658f0f8131f1768697669b673290a2e25c2997.tar.gz PeerTube-d8658f0f8131f1768697669b673290a2e25c2997.tar.zst PeerTube-d8658f0f8131f1768697669b673290a2e25c2997.zip |
Try to improve install doc
Diffstat (limited to 'support/doc/dependencies.md')
-rw-r--r-- | support/doc/dependencies.md | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/support/doc/dependencies.md b/support/doc/dependencies.md index 5f0c51170..61f8b7f36 100644 --- a/support/doc/dependencies.md +++ b/support/doc/dependencies.md | |||
@@ -28,18 +28,16 @@ Follow the below guides, and check their versions match [required external depen | |||
28 | 28 | ||
29 | 2. It would be wise to disable root access and to continue this tutorial with a user with sudoers group access | 29 | 2. It would be wise to disable root access and to continue this tutorial with a user with sudoers group access |
30 | 30 | ||
31 | 3. Install certbot (choose instructions for nginx and your distribution) : | 31 | 3. Install NodeJS 10.x: |
32 | [https://certbot.eff.org/all-instructions](https://certbot.eff.org/all-instructions) | ||
33 | 4. Install NodeJS 10.x: | ||
34 | [https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions](https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions) | 32 | [https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions](https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions) |
35 | 5. Install yarn, and be sure to have [a recent version](https://github.com/yarnpkg/yarn/releases/latest): | 33 | 4. Install yarn, and be sure to have [a recent version](https://github.com/yarnpkg/yarn/releases/latest): |
36 | [https://yarnpkg.com/en/docs/install#linux-tab](https://yarnpkg.com/en/docs/install#linux-tab) | 34 | [https://yarnpkg.com/en/docs/install#linux-tab](https://yarnpkg.com/en/docs/install#linux-tab) |
37 | 35 | ||
38 | 6. Run: | 36 | 5. Run: |
39 | 37 | ||
40 | ``` | 38 | ``` |
41 | sudo apt update | 39 | sudo apt update |
42 | sudo apt install nginx ffmpeg postgresql postgresql-contrib openssl g++ make redis-server git python-dev | 40 | sudo apt install certbot nginx ffmpeg postgresql postgresql-contrib openssl g++ make redis-server git python-dev |
43 | ffmpeg -version # Should be >= 4.1 | 41 | ffmpeg -version # Should be >= 4.1 |
44 | g++ -v # Should be >= 5.x | 42 | g++ -v # Should be >= 5.x |
45 | ``` | 43 | ``` |
@@ -169,7 +167,7 @@ usermod my-peertube-user -a -G wheel # Add my-peertube-user to sudoers | |||
169 | su my-peertube-user | 167 | su my-peertube-user |
170 | ``` | 168 | ``` |
171 | 169 | ||
172 | 3. (Optional) Install certbot (choose instructions for nginx and your distribution): | 170 | 3. (Optional) Install certbot (choose instructions for your distribution): |
173 | [https://certbot.eff.org/all-instructions](https://certbot.eff.org/all-instructions) | 171 | [https://certbot.eff.org/all-instructions](https://certbot.eff.org/all-instructions) |
174 | 172 | ||
175 | 4. Install NodeJS 10.x: | 173 | 4. Install NodeJS 10.x: |
@@ -309,7 +307,6 @@ www-servers/nginx | |||
309 | 307 | ||
310 | # Optional, client for Let’s Encrypt: | 308 | # Optional, client for Let’s Encrypt: |
311 | # app-crypt/certbot | 309 | # app-crypt/certbot |
312 | # app-crypt/certbot-nginx | ||
313 | ``` | 310 | ``` |
314 | 311 | ||
315 | 2. If you are on a "stable" Gentoo you need to accept the testing keyword ~amd64 yarn: | 312 | 2. If you are on a "stable" Gentoo you need to accept the testing keyword ~amd64 yarn: |