From e452c0d62ec1300bcc6ca085870557f0eed4a63e Mon Sep 17 00:00:00 2001 From: Yorick van Pelt Date: Fri, 23 Jun 2017 16:01:31 +0200 Subject: [PATCH] fix LE --- modules/nginx.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/nginx.nix b/modules/nginx.nix index e415c0b..2af7604 100644 --- a/modules/nginx.nix +++ b/modules/nginx.nix @@ -12,6 +12,7 @@ sslcfg = dir: '' makeChallenges = servername: key_webroot: '' server { listen 80; + listen [::]:80; server_name ${servername}; location /.well-known/acme-challenge { default_type text/plain; @@ -22,6 +23,7 @@ makeChallenges = servername: key_webroot: '' makeServerBlock = servername: {key_root, key_webroot, contents, ...}: '' server { listen 80; + listen [::]:80; server_name ${servername}; server_tokens off; location /.well-known/acme-challenge { @@ -34,7 +36,12 @@ makeServerBlock = servername: {key_root, key_webroot, contents, ...}: '' } server { listen 443; + listen [::]:443; server_name ${servername}; + location /.well-known/acme-challenge { + default_type text/plain; + alias ${key_webroot}/.well-known/acme-challenge; + } ${sslcfg key_root} ${contents} }