infrastructure/roles/espe_frontend-and-nginx/templates/conf.j2

17 lines
450 B
Text
Raw Normal View History

2024-06-05 22:15:46 +02:00
server {
2024-06-09 08:13:42 +02:00
server_name {{var_espe_frontend_and_nginx_domain}};
2024-06-05 22:15:46 +02:00
listen 80;
listen [::]:80;
2024-06-09 08:13:42 +02:00
{% if var_espe_frontend_and_nginx_tls %}
2024-06-05 22:15:46 +02:00
listen [::]:443 ssl http2;
listen 443 ssl http2;
2024-06-09 08:13:42 +02:00
ssl_certificate /etc/ssl/certs/{{var_espe_frontend_and_nginx_domain}}.pem;
ssl_certificate_key /etc/ssl/private/{{var_espe_frontend_and_nginx_domain}}.pem;
2024-06-05 22:15:46 +02:00
include /etc/nginx/ssl-hardening.conf;
2024-06-09 08:13:42 +02:00
{% endif %}
2024-06-05 22:15:46 +02:00
2024-06-09 08:13:42 +02:00
root {{var_espe_frontend_and_nginx_directory}};
2024-06-05 22:15:46 +02:00
}