--- title: "Privacy friendlier Nginx logging" author: "Vrifox" date: 2021-05-15T21:49:54+02:00 featured_image: categories: tags: draft: true type: "post" --- Yesterday I changed the logging behaviour of my nginx. I did this to make it more privacy friendly and to declutter my log files. \ The ip address anonymization part is taken from [Ascraues Privacy Policy ](https://ascraeus.org/page/privacy/). ``` map $remote_addr $anon_remote_addr { ~(?P\d+\.\d+)\. $ip.0.0; ~(?P[^:]+:[^:]+): $ip::; default 0.0.0.0; } log_format privacy '$anon_remote_addr [$time_local] ' '"$request" $status $bytes_sent '; access_log /var/log/nginx/access.log privacy; ```