]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
(doc) explain common watcher inotify error in CONTRIBUTING.md (#1223)
authorClément Brizard <clementbrizard53@gmail.com>
Mon, 8 Oct 2018 11:25:41 +0000 (13:25 +0200)
committerRigel Kent <par@rigelk.eu>
Mon, 8 Oct 2018 11:25:41 +0000 (13:25 +0200)
.github/CONTRIBUTING.md

index 4b352922eb8572ef1de3aa4a5308c51f6fd8fbdd..a25368cdb580420d22e04dfc7a0f98f7b49c0c30 100644 (file)
@@ -122,6 +122,18 @@ and the web server is automatically restarted.
 $ npm run dev
 ```
 
+Depending on your OS, you may face the following error :
+```
+$ [nodemon] Internal watch failed: ENOSPC: no space left on device, watch '/PeerTube/dist'
+```
+
+This is due to your system's limit on the number of files you can monitor for live-checking changes. For example, Ubuntu uses inotify and this limit is set to 8192. Then you need to change this limit :
+```
+echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
+```
+
+See more information here : https://github.com/guard/listen/wiki/Increasing-the-amount-of-inotify-watchers
+
 ### Federation
 
 Create a PostgreSQL user **with the same name as your username** in order to avoid using the *postgres* user.