infra/roles/nginx/defaults/main.yml

28 lines
664 B
YAML
Raw Normal View History

---
certbot_authenticator: gandi
2021-11-18 07:08:04 +00:00
nginx_conf: |
server
{
listen [::]:80; listen 80;
2021-11-18 07:08:04 +00:00
server_name {{ nginx_domain }};
access_log /var/log/nginx/{{ nginx_domain }}-access.log;
error_log /var/log/nginx/{{ nginx_domain }}-error.log;
return 301 https://$host$request_uri;
}
server
{
listen [::]:443 ssl; listen 443 ssl;
2021-11-18 07:08:04 +00:00
charset utf-8;
server_name {{ nginx_domain }};
access_log /var/log/nginx/{{ nginx_domain }}-access.log;
error_log /var/log/nginx/{{ nginx_domain }}-error.log;
include snippets/letsencrypt-{{ nginx_domain }}.conf;
root {{ nginx_path }};
index index.html;
}