diff options
Diffstat (limited to 'roles')
4 files changed, 10 insertions, 6 deletions
diff --git a/roles/git/files/etc/nginx/sites-available/git b/roles/git/files/etc/nginx/sites-available/git index 53bfbe8..73ac1e6 100644 --- a/roles/git/files/etc/nginx/sites-available/git +++ b/roles/git/files/etc/nginx/sites-available/git @@ -16,8 +16,8 @@ server { server { - listen 443 spdy; - listen [::]:443 spdy; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name git.fripost.org; diff --git a/roles/git/files/etc/uwsgi/apps-available/git-http-backend.ini b/roles/git/files/etc/uwsgi/apps-available/git-http-backend.ini index 6718237..326d6d6 100644 --- a/roles/git/files/etc/uwsgi/apps-available/git-http-backend.ini +++ b/roles/git/files/etc/uwsgi/apps-available/git-http-backend.ini @@ -2,3 +2,7 @@ plugins = cgi procname-master = uwsgi %(deb-confname) cgi = /usr/lib/git-core/git-http-backend + +# XXX regression in git-http-backend +# https://www.mail-archive.com/git@vger.kernel.org/msg119603.html +cgi-close-stdin-on-eof = true diff --git a/roles/wiki/files/etc/nginx/sites-available/website b/roles/wiki/files/etc/nginx/sites-available/website index fbf0c22..ba227e5 100644 --- a/roles/wiki/files/etc/nginx/sites-available/website +++ b/roles/wiki/files/etc/nginx/sites-available/website @@ -17,8 +17,8 @@ server { server { - listen 443 spdy; - listen [::]:443 spdy; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name fripost.org; server_name www.fripost.org; diff --git a/roles/wiki/files/etc/nginx/sites-available/wiki b/roles/wiki/files/etc/nginx/sites-available/wiki index 4a9088c..7759fa5 100644 --- a/roles/wiki/files/etc/nginx/sites-available/wiki +++ b/roles/wiki/files/etc/nginx/sites-available/wiki @@ -17,8 +17,8 @@ server { server { - listen 443 spdy; - listen [::]:443 spdy; + listen 443 ssl http2; + listen [::]:443 ssl http2; server_name wiki.fripost.org; |