# upstream to abstract backend connection(s) for php upstream php { server unix:/run/php/php8.1-fpm.sock; } server { listen 80; listen [::]:80; server_name tabletopelite.com; include snippets/well-known; return 301 https://$host$request_uri; } server { listen 443 ssl http2 default_server; listen [::]:443 ssl http2 default_server; server_name tabletopelite.com; include snippets/ssl-params.conf; root /var/www/tabletopelite.com; index index.php; # max php upload size client_max_body_size 100M; # disable direcory indexing autoindex off; # custom TTP code include snippets/ttp.conf; location ~* \.php$ { fastcgi_pass php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_intercept_errors on; } }