From 7b8a4ba00a4a581de98f55179c43db1459f52c7e Mon Sep 17 00:00:00 2001 From: Julien Palard Date: Tue, 8 Nov 2022 22:00:32 +0100 Subject: [PATCH] Hello photos.afpy.org. --- afpy.org.yml | 26 ++++++++++++++++++++++++++ dl.yml | 2 ++ 2 files changed, 28 insertions(+) diff --git a/afpy.org.yml b/afpy.org.yml index d21b983..cf36620 100644 --- a/afpy.org.yml +++ b/afpy.org.yml @@ -265,6 +265,32 @@ return 301 https://discuss.afpy.org/; } + # To learn more about this service see https://dl.afpy.org/photos/README.txt + - name: Setup photos.afpy.org + include_role: name=nginx + vars: + nginx_domain: photos.afpy.org + nginx_certificates: [photos.afpy.org] + nginx_conf: | + server + { + listen [::]:80; listen 80; + server_name photos.afpy.org; + access_log /var/log/nginx/photos.afpy.org-access.log; + error_log /var/log/nginx/photos.afpy.org-error.log; + return 301 https://photos.afpy.org$request_uri; + } + + server + { + listen [::]:443 ssl; listen 443 ssl; + server_name photos.afpy.org; + access_log /var/log/nginx/photos.afpy.org-access.log; + error_log /var/log/nginx/photos.afpy.org-error.log; + include snippets/letsencrypt-photos.afpy.org.conf; + root /var/www/photos.afpy.org/; + } + handlers: - name: reload nginx diff --git a/dl.yml b/dl.yml index cd56135..dd465cd 100644 --- a/dl.yml +++ b/dl.yml @@ -86,6 +86,7 @@ { listen [::]:443 ssl; listen 443 ssl; server_name dl.afpy.org; + charset utf-8; access_log /var/log/nginx/dl.afpy.org-access.log; error_log /var/log/nginx/dl.afpy.org-error.log; include snippets/letsencrypt-dl.afpy.org.conf; @@ -95,5 +96,6 @@ location / { fancyindex on; + fancyindex_exact_size off; # Output human-readable file sizes. } }