]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - support/nginx/peertube
Prevent error with metrics in HTTP player
[github/Chocobozzz/PeerTube.git] / support / nginx / peertube
index abb83d5c411d9dae4f5b3fb98b1fc1687efcaa96..cf200ba00262d705ca0b2efa50f24d55f0dc9613 100644 (file)
@@ -132,6 +132,11 @@ server {
     try_files /dev/null @api_websocket;
   }
 
+  # Plugin websocket routes
+  location ~ ^/plugins/[^/]+(/[^/]+)?/ws/ {
+    try_files /dev/null @api_websocket;
+  }
+
   ##
   # Performance optimizations
   # For extra performance please refer to https://github.com/denji/nginx-tuning
@@ -209,6 +214,10 @@ server {
     try_files $uri @api;
   }
 
+  location ~ ^/static/(webseed|streaming-playlists)/private/ {
+    try_files /dev/null @api;
+  }
+
   # Bypass PeerTube for performance reasons. Optional.
   location ~ ^/static/(webseed|redundancy|streaming-playlists)/ {
     limit_rate_after            5M;