Added anonymised logs as mentionned in the privacy policy (we finally

did that yeah)
This commit is contained in:
Midou36O 2024-04-09 09:54:21 +00:00
parent 4d0376ae03
commit 202c5f41b4
Signed by: midou
GPG Key ID: 1D134A95FE521A7A
1 changed files with 28 additions and 3 deletions

View File

@ -1,7 +1,32 @@
{
log {
output discard
}
log {
# Anonymised IPs, User-Agents, and Cookies, also removed the URI as mentionned in the privacy policy.
# Subject to change, if we find any missing config we haven't filtered, it will be added.
output file /var/log/caddy/caddy.log
format filter {
wrap json
fields {
request>remote_ip ip_mask {
ipv4 24
ipv6 64
}
request>headers>X-Forwarded-For ip_mask {
ipv4 24
ipv6 64
}
request>headers>client_ip ip_mask {
ipv4 24
ipv6 64
}
request>headers>Cookie cookie {
replace session REDACTED
delete secret
}
request>headers>User-Agent delete
request>uri delete
}
}
}
order rate_limit before basicauth
}