From 6eaf5216616bb22ee6f6e19e377c975367dcaa3e Mon Sep 17 00:00:00 2001 From: Vasudev Kamath Date: Thu, 5 May 2016 14:06:28 +0530 Subject: Allow letsencrypt updates. --- nginx/sites-available/copyninja.info | 9 +++++++-- nginx/sites-available/source.copyninja.info | 9 +++++++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/nginx/sites-available/copyninja.info b/nginx/sites-available/copyninja.info index 4288597..563207c 100644 --- a/nginx/sites-available/copyninja.info +++ b/nginx/sites-available/copyninja.info @@ -12,8 +12,8 @@ server { server_name copyninja.info www.copyninja.info; ssl on; - ssl_certificate /etc/ssl/certs/copyninja.info.cert.pem; - ssl_certificate_key /etc/ssl/private/copyninja.info.privkey.pem; + ssl_certificate /etc/letsencrypt/live/copyninja.info-0001/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/copyninja.info-0001/privkey.pem; include /etc/nginx/conf.d/ssl.conf; @@ -27,5 +27,10 @@ server { add_header Cache-Control "public"; } + # allow letsencrypt + location ~ /.well-known { + allow all; + } + try_files $uri $uri/index.html $uri.html =404; } diff --git a/nginx/sites-available/source.copyninja.info b/nginx/sites-available/source.copyninja.info index 3b42e91..f237aa9 100644 --- a/nginx/sites-available/source.copyninja.info +++ b/nginx/sites-available/source.copyninja.info @@ -13,8 +13,8 @@ server { root /usr/share/cgit; ssl on; - ssl_certificate /etc/ssl/certs/source.copyninja.info.cert.pem; - ssl_certificate_key /etc/ssl/private/source.copyninja.info.privkey.pem; + ssl_certificate /etc/letsencrypt/live/source.copyninja.info/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/source.copyninja.info/privkey.pem; include /etc/nginx/conf.d/ssl.conf; @@ -24,6 +24,11 @@ server { add_header Cache-Control: "public"; } + # letsencrypt + location ~ /.well-known { + allow all; + } + # static repo files for cloning over https location ~ ^.*\.git/objects/([0-9a-f]+/[0-9a-f]+|pack/pack-[0-9a-f]+.(pack|idx))$ { root /home/git/projects; -- cgit v1.2.3