aboutsummaryrefslogtreecommitdiffhomepage
path: root/support/doc/dependencies.md
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2021-01-11 10:09:24 +0100
committerChocobozzz <me@florianbigard.com>2021-01-11 10:09:24 +0100
commitd8658f0f8131f1768697669b673290a2e25c2997 (patch)
tree8e02c59483271822eb85d458c68b784739a361df /support/doc/dependencies.md
parentc2b823826db167594f8157b0b324b6fb1559caeb (diff)
downloadPeerTube-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.md13
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
292. It would be wise to disable root access and to continue this tutorial with a user with sudoers group access 292. It would be wise to disable root access and to continue this tutorial with a user with sudoers group access
30 30
313. Install certbot (choose instructions for nginx and your distribution) : 313. Install NodeJS 10.x:
32[https://certbot.eff.org/all-instructions](https://certbot.eff.org/all-instructions)
334. 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)
355. Install yarn, and be sure to have [a recent version](https://github.com/yarnpkg/yarn/releases/latest): 334. 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
386. Run: 365. Run:
39 37
40``` 38```
41sudo apt update 39sudo apt update
42sudo apt install nginx ffmpeg postgresql postgresql-contrib openssl g++ make redis-server git python-dev 40sudo apt install certbot nginx ffmpeg postgresql postgresql-contrib openssl g++ make redis-server git python-dev
43ffmpeg -version # Should be >= 4.1 41ffmpeg -version # Should be >= 4.1
44g++ -v # Should be >= 5.x 42g++ -v # Should be >= 5.x
45``` 43```
@@ -169,7 +167,7 @@ usermod my-peertube-user -a -G wheel # Add my-peertube-user to sudoers
169su my-peertube-user 167su my-peertube-user
170``` 168```
171 169
1723. (Optional) Install certbot (choose instructions for nginx and your distribution): 1703. (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
1754. Install NodeJS 10.x: 1734. 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
3152. If you are on a "stable" Gentoo you need to accept the testing keyword ~amd64 yarn: 3122. If you are on a "stable" Gentoo you need to accept the testing keyword ~amd64 yarn: