Add support for Matomo (formerly Piwik) (#508)

Co-authored-by: Luiz F. A. de Prá <luizdepra@users.noreply.github.com>
This commit is contained in:
Alphonse Mariya
2021-01-22 17:39:34 +01:00
committed by GitHub
parent edea1118eb
commit 1d4b612a44
5 changed files with 57 additions and 16 deletions

View File

@@ -80,24 +80,37 @@ disqusShortname = "yourdiscussshortname"
[params.cloudflare]
token = "token"
# If you want to use Matomo(https://matomo.org) for analytics, add this section
[params.matomo]
# Default value is "1", overwrite this if you are cloud-hosting
siteID = "ABCDE"
# For cloud-hosting, use provided URL, e.g. example.matomo.cloud
serverURL = "analytics.example.com"
# If you want to implement a Content-Security-Policy, add this section
[params.csp]
childsrc = ["'self'"]
fontsrc=["'self'",
"https://fonts.gstatic.com",
"https://cdn.jsdelivr.net/"]
formaction = ["'self'"]
framesrc = ["'self'"]
imgsrc = ["'self'"]
objectsrc = ["'none'"]
stylesrc = ["'self'",
"'unsafe-inline'",
"https://fonts.googleapis.com/",
"https://cdn.jsdelivr.net/"]
scriptsrc = ["'self'",
"'unsafe-inline'",
"https://www.google-analytics.com"]
prefetchsrc = ["'self'"]
childsrc = ["'self'"]
fontsrc = [
"'self'",
"https://fonts.gstatic.com",
"https://cdn.jsdelivr.net/"
]
formaction = ["'self'"]
framesrc = ["'self'"]
imgsrc = ["'self'"]
objectsrc = ["'none'"]
stylesrc = [
"'self'",
"'unsafe-inline'",
"https://fonts.googleapis.com/",
"https://cdn.jsdelivr.net/"
]
scriptsrc = [
"'self'",
"'unsafe-inline'",
"https://www.google-analytics.com"
]
prefetchsrc = ["'self'"]
[taxonomies]
category = "categories"