diff options
author | Vasudev Kamath <vasudev@copyninja.info> | 2016-05-05 14:06:28 +0530 |
---|---|---|
committer | Vasudev Kamath <vasudev@copyninja.info> | 2016-05-05 14:06:28 +0530 |
commit | 6eaf5216616bb22ee6f6e19e377c975367dcaa3e (patch) | |
tree | 3b41ecdfa52ad736440e5a5b16fd4fc794d650c6 | |
parent | bb89c30e68ca896e425c63346d950625b29a2f8c (diff) |
Allow letsencrypt updates.
-rw-r--r-- | nginx/sites-available/copyninja.info | 9 | ||||
-rw-r--r-- | 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; |