diff options
| author | Luke Hoersten <[email protected]> | 2020-05-02 18:37:45 -0500 |
|---|---|---|
| committer | Luke Hoersten <[email protected]> | 2020-05-02 18:37:45 -0500 |
| commit | 62e5f815084c978783f9a1789da9a7506d96d6f5 (patch) | |
| tree | 27cda5d7da969f1b3f85bee8e37b6f54535cc40d /pleroma-otp/templates/pleroma.cloudflare.nginx.conf.j2 | |
| parent | 61d5e897096e1fafe9cf51353f58624dfd9121f3 (diff) | |
Added pleroma web root.
Diffstat (limited to 'pleroma-otp/templates/pleroma.cloudflare.nginx.conf.j2')
| -rw-r--r-- | pleroma-otp/templates/pleroma.cloudflare.nginx.conf.j2 | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/pleroma-otp/templates/pleroma.cloudflare.nginx.conf.j2 b/pleroma-otp/templates/pleroma.cloudflare.nginx.conf.j2 index d8f538d..dd32eae 100644 --- a/pleroma-otp/templates/pleroma.cloudflare.nginx.conf.j2 +++ b/pleroma-otp/templates/pleroma.cloudflare.nginx.conf.j2 @@ -26,12 +26,7 @@ server { ssl_certificate {{nginx_ssl_cert}}; ssl_certificate_key {{nginx_ssl_privkey}}; - # include /etc/letsencrypt/options-ssl-nginx.conf; - # ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_ecdh_curve X25519:prime256v1:secp384r1:secp521r1; - ssl_stapling on; - ssl_stapling_verify on; add_header Strict-Transport-Security "max-age=31536000" always; @@ -45,7 +40,17 @@ server { # the nginx default is 1m, not enough for large media uploads client_max_body_size 16m; + root {{nginx_html_root}}; + + location = / { + index index.html; + } + location / { + try_files $uri @pleroma; + } + + location @pleroma { add_header X-XSS-Protection "1; mode=block"; add_header X-Permitted-Cross-Domain-Policies none; add_header X-Frame-Options DENY; |
