summaryrefslogtreecommitdiff
path: root/playbooks.d/webserver-nginx
diff options
context:
space:
mode:
authorPatrick Spek <p.spek@tyil.nl>2022-05-10 08:12:44 +0200
committerPatrick Spek <p.spek@tyil.nl>2022-05-10 08:12:44 +0200
commit3cf6aec6207e263f5d2d93ce9e52ca4c17b0ff1c (patch)
treef336a704e7e18ea502fa728474d8cdc0ca96221e /playbooks.d/webserver-nginx
parent67c6c03f6163fd20c268a2fe56b6bc3aa654444e (diff)
Add analytics endpoint for tyil.nl
Diffstat (limited to 'playbooks.d/webserver-nginx')
-rw-r--r--playbooks.d/webserver-nginx/share/sites.d/https/nl.tyil.www8
1 files changed, 8 insertions, 0 deletions
diff --git a/playbooks.d/webserver-nginx/share/sites.d/https/nl.tyil.www b/playbooks.d/webserver-nginx/share/sites.d/https/nl.tyil.www
index fdc511b..f0c8aeb 100644
--- a/playbooks.d/webserver-nginx/share/sites.d/https/nl.tyil.www
+++ b/playbooks.d/webserver-nginx/share/sites.d/https/nl.tyil.www
@@ -22,6 +22,14 @@ server {
location /atom.xml { return 301 https://www.tyil.nl/posts/index.xml; }
location /feed.xml { return 301 https://www.tyil.nl/posts/index.xml; }
+ # GoAccess
+ location /analytics {
+ add_header Content-Security-Policy "default-src 'self'; script-src 'unsafe-inline' 'unsafe-eval'; style-src 'unsafe-inline'; img-src data:; font-src data:; connect-src wss://tyil.nl:7890"
+
+ alias /run/goaccess;
+ try_files /tyil.nl.html =404;
+ }
+
location / {
try_files $uri $uri/ =404;
}