From: Christian Heller Date: Thu, 20 Feb 2020 23:58:58 +0000 (+0100) Subject: Add NGINX config. X-Git-Url: https://plomlompom.com/repos/%7B%7Bdb.prefix%7D%7D/%7B%7B%20web_path%20%7D%7D/decks/%7B%7Bprefix%7D%7D/templates?a=commitdiff_plain;h=e3087a487aa90cbde9407da6dc71db069f4c711f;p=config Add NGINX config. --- diff --git a/buster/etc_files/web/etc/nginx/nginx.conf b/buster/etc_files/web/etc/nginx/nginx.conf new file mode 100644 index 0000000..6d84152 --- /dev/null +++ b/buster/etc_files/web/etc/nginx/nginx.conf @@ -0,0 +1,43 @@ +# system integration +user www-data; +worker_processes auto; +pid /run/nginx.pid; +include /etc/nginx/modules-enabled/*.conf; + +http { + # define content-type headers + include /etc/nginx/mime.types; + #charset utf-8; + + # Some standard optimizations, i.e. Debian default. Explained in + # + # Not that I understand it all … + sendfile on; + tcp_nopush on; + tcp_nodelay on; + + # logging deactivated due to GDPR + #access_log /var/log/nginx/access.log; + #error_log /var/log/nginx/error.log; + + # virtual hosts: sites-enabled is the Debian way, conf.d the NGINX default + include /etc/nginx/conf.d/*.conf; + include /etc/nginx/sites-enabled/*; + + # If we wanted a simple file server … + ## HTTP server: only enforce HTTPS + #server { + # listen 80; + # return 301 https://$host$request_uri; + #} + # + ## HTTPS server + #server { + # listen 443 ssl; + # server_name REPLACE_fqdn_ECALPER; + # ssl_certificate /etc/letsencrypt/live/REPLACE_fqdn_ECALPER/fullchain.pem; + # ssl_certificate_key /etc/letsencrypt/live/REPLACE_fqdn_ECALPER/privkey.pem; + # root /var/www/html/; + # index index.html index.htm index.nginx-debian.html; + #} +}