diff --git a/roles/nginx/templates/vhosts/p.nintendojo.fr.conf.j2 b/roles/nginx/templates/vhosts/p.nintendojo.fr.conf.j2 index 7c53e94..5221bc6 100644 --- a/roles/nginx/templates/vhosts/p.nintendojo.fr.conf.j2 +++ b/roles/nginx/templates/vhosts/p.nintendojo.fr.conf.j2 @@ -34,6 +34,13 @@ server { try_files /dev/null @api; } + location ~ ^/api/v1/users/[^/]+/imports/import-resumable$ { + client_max_body_size 0; + proxy_request_buffering off; + + try_files /dev/null @api; + } + location ~ ^/api/v1/videos/(upload|([^/]+/studio/edit))$ { limit_except POST HEAD { deny all; } diff --git a/roles/peertube/vars/main.yml b/roles/peertube/vars/main.yml index 7f66fb4..9018692 100644 --- a/roles/peertube/vars/main.yml +++ b/roles/peertube/vars/main.yml @@ -1,5 +1,5 @@ --- -peertube_version: "6.0.4" +peertube_version: "6.1.0" peertube_home: "/srv/peertube" peertube_url: "https://github.com/Chocobozzz/PeerTube/releases/download/v{{ peertube_version }}/peertube-v{{ peertube_version }}.zip"