aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tw/system/lud.scm7
1 files changed, 5 insertions, 2 deletions
diff --git a/tw/system/lud.scm b/tw/system/lud.scm
index 271b2919..a2612b22 100644
--- a/tw/system/lud.scm
+++ b/tw/system/lud.scm
@@ -228,10 +228,13 @@
(root "/var/www/personal")
(ssl-certificate (string-append "/etc/certs/twilken.net/fullchain.pem"))
(ssl-certificate-key (string-append "/etc/certs/twilken.net/privkey.pem"))
- (raw-content '("http2 on;" "autoindex on;" "gzip on;" "gzip_static on;" "gzip_vary on;"
+ (raw-content '("http2 on;" "autoindex on;"
+ "gzip on;" "gzip_static on;" "gzip_vary on;" "gunzip on;"
("gzip_types text/plain text/css text/xml image/svg+xml"
" application/xhtml+xml application/atom+xml application/rss+xml"
- " application/javascript application/json;"))))))
+ " application/javascript application/json;")
+ "add_header Strict-Transport-Security \"max-age=15552000\" always;"
+ "add_header X-Content-Type-Options \"nosniff\" always;")))))
;; Customise log format to distinguish requests to different virtual hosts.
(log-format 'multi-host)