X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=README.md;h=13786a05856583b40ebaf4719d869da696c7c5fb;hb=6a16411b245b8eb0aecf9ef4e81c32769fc44d67;hp=f9d60855adfa36ca55bcf5e46479ef9af7d1ac66;hpb=82e624233f22eba0230383c7de8a9ed3b69791a6;p=github%2FChocobozzz%2FPeerTube.git diff --git a/README.md b/README.md index f9d60855a..13786a058 100644 --- a/README.md +++ b/README.md @@ -100,9 +100,10 @@ Thanks to [WebTorrent](https://github.com/feross/webtorrent), we can make P2P (t - [X] Stats - [X] Friends list - [X] Manage users (create/remove) +- [ ] OpenGraph tags - [ ] User playlists - [ ] User subscriptions (by tags, author...) - +- [ ] Signaling a video to the admin pod ## Installation @@ -113,11 +114,11 @@ Thanks to [WebTorrent](https://github.com/feross/webtorrent), we can make P2P (t ### Dependencies - * **NodeJS >= 4.2** - * **npm >= 3.0** + * **NodeJS >= 4.x** + * **npm >= 3.x** * OpenSSL (cli) * MongoDB - * ffmpeg xvfb-run libgtk2.0-0 libgconf-2-4 libnss3 libasound2 libxtst6 libxss1 libnotify-bin (for electron) + * ffmpeg #### Debian @@ -126,7 +127,7 @@ Thanks to [WebTorrent](https://github.com/feross/webtorrent), we can make P2P (t * Run: # apt-get update - # apt-get install ffmpeg mongodb + # apt-get install ffmpeg mongodb openssl # npm install -g npm@3 #### Other distribution... (PR welcome) @@ -168,6 +169,18 @@ Finally, run the server with the `production` `NODE_ENV` variable set. **Systemd template**: https://github.com/Chocobozzz/PeerTube/tree/master/support/systemd +You can check the application (CORS headers, tracker websocket...) by running: + + $ NODE_ENV=production npm run check + +### Upgrade + +The following commands will upgrade the source (according to your current branch), upgrade node modules and rebuild client application: + + # systemctl stop peertube + $ npm run upgrade + # systemctl start peertube + ### Other commands To print all available command run: