# vim: ft=nginx server { listen 80; listen [::]:80; server_name starfall.systems www.starfall.systems; location ^~ /.well-known/acme-challenge { alias /var/lib/dehydrated/acme_challenges/; } return 301 https://$host$request_uri; } server { server_name www.starfall.systems; include /etc/nginx/snippets/ssl.conf; return 302 https://starfall.systems$request_uri; } server { listen 443 ssl; listen [::]:443 ssl; server_name starfall.systems; include /etc/nginx/snippets/ssl.conf; root /srv/starfall.systems/html; try_files $uri $uri/index.html $uri.html =404; location ~ ^/(css/img/js/files)/ { root /srv/starfall.systems; } }