From f64cadd81fbaebeb8496f3cd9053764fec06a64e Mon Sep 17 00:00:00 2001 From: Patrick Spek Date: Mon, 18 Apr 2022 08:53:56 +0200 Subject: Various fixes to make the webserver playbook work --- .../webserver/share/sites.d/church.scriptkitties | 77 ---------------------- 1 file changed, 77 deletions(-) delete mode 100644 playbooks.d/webserver/share/sites.d/church.scriptkitties (limited to 'playbooks.d/webserver/share/sites.d/church.scriptkitties') diff --git a/playbooks.d/webserver/share/sites.d/church.scriptkitties b/playbooks.d/webserver/share/sites.d/church.scriptkitties deleted file mode 100644 index 7227844..0000000 --- a/playbooks.d/webserver/share/sites.d/church.scriptkitties +++ /dev/null @@ -1,77 +0,0 @@ -server { - listen 443 ssl http2; # managed by Certbot - listen [::]:443 ssl http2; # managed by Certbot - - server_name scriptkitties.church; - - ssl_certificate /etc/letsencrypt/live/scriptkitties.church/fullchain.pem; - ssl_certificate_key /etc/letsencrypt/live/scriptkitties.church/privkey.pem; - - include /etc/nginx/conf.d/certbot.conf; - #include /etc/nginx/conf.d/headers.conf; - include /etc/nginx/conf.d/ssl.conf; - include mime.types; - - root /var/www/church.scriptkitties; - index index.php; - - autoindex off; - fastcgi_param HTTPS on; - client_max_body_size 10m; - client_body_buffer_size 128k; - - location / { - try_files $uri /index.php?pagename=$uri&$args; - } - - location ^~ /.well-known/ { - allow all; - rewrite ^ /index.php?pagename=$uri; - } - - location ~* \.(jpg|jpeg|gif|png|ico|css|js|htm|html|ttf|woff|svg)$ { - expires 30d; - try_files $uri /index.php?pagename=$uri&$args; - } - - location ~* \.php$ { - try_files $uri =404; - - fastcgi_split_path_info ^(.+\.php)(/.+)$; - - fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; - - include fastcgi_params; - fastcgi_index index.php; - fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; - - fastcgi_buffers 16 16k; - fastcgi_buffer_size 32k; - } - - location ~* \.(tpl|md|tgz|log|out)$ { - deny all; - } - - location ~ /\. { - deny all; - } - - location ^~ /bin { - deny all; - } -} - -server { - listen 80; - listen [::]:80; - - server_name scriptkitties.church; - - include /etc/nginx/conf.d/certbot.conf; - include /etc/nginx/conf.d/headers.conf; - - location / { - return 301 https://$host$request_uri; - } -} -- cgit v1.1