From 69562bfc77e67d64510a38de33bd17d8e360dee4 Mon Sep 17 00:00:00 2001 From: Hugo SUBTIL <ext.sopra.husubtil@grandlyon.com> Date: Thu, 17 Dec 2020 14:55:12 +0100 Subject: [PATCH] feat: update nginx conf for matomo --- nginx/dev.conf | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/nginx/dev.conf b/nginx/dev.conf index 9496c647f..4d727b257 100644 --- a/nginx/dev.conf +++ b/nginx/dev.conf @@ -2,11 +2,25 @@ server { listen 8080 default_server; root /usr/share/nginx/html/; + set $matomo_script + "<script type='text/javascript'> + var _paq = window._paq = window._paq || []; + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + (function() { + var u='<URL_GDLYON>'; + _paq.push(['setTrackerUrl', u+'piwik.php']); + _paq.push(['setSiteId', '<SITE_ID>']); + var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; + g.type='text/javascript'; g.async=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s); + })(); + </script>"; location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. try_files $uri $uri/ /index.html; + sub_filter '</head>' '$matomo_script</head>'; } location /api { -- GitLab