Updated Debian Jessie production installation guide (markdown)
authorBigard Florian <florian.bigard@gmail.com>
Fri, 8 Sep 2017 14:36:01 +0000 (16:36 +0200)
committerBigard Florian <florian.bigard@gmail.com>
Fri, 8 Sep 2017 14:36:01 +0000 (16:36 +0200)
Debian-Jessie-production-installation-guide.md

index 71789ae495256563231d92be3e11a13140718479..bf5659d14dd92c2e7f8292bd9561fd5637c14b30 100644 (file)
@@ -10,7 +10,6 @@ We need to install dependencies:
     # apt-get upgrade -y
     # curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
     # apt-get install -y nodejs ffmpeg postgresql-9.4 openssl nginx yarn
-    # npm install -g npm@3
 
 # Database
 We need to create the database:
@@ -20,7 +19,7 @@ We need to create the database:
 
     CREATE USER peertube WITH PASSWORD 'peertube';
     CREATE DATABASE peertube_prod OWNER peertube;
-    GRANT ALL PRIVILEGES ON DATABASE peertube to peertube;
+    GRANT ALL PRIVILEGES ON DATABASE peertube_prod to peertube;
     \q
 
 # User
@@ -40,7 +39,7 @@ Master branch is for production, develop branch is for... development.
     $ cd /home/peertube
     $ git clone -b master https://github.com/Chocobozzz/PeerTube
     $ cd PeerTube
-    $ npm install
+    $ yarn install
     $ npm run build
 
 # Configuration files