diff --git a/config/filter.d/paperless-ngx.conf b/config/filter.d/paperless-ngx.conf new file mode 100644 index 00000000..e2d17db0 --- /dev/null +++ b/config/filter.d/paperless-ngx.conf @@ -0,0 +1,9 @@ +# Fail2Ban filter for unsuccessful paperless-ngx authentication attempts +# Logged in /var/log/paperless.log + +# Author: LearningSpot + +[Definition] + +failregex = ^\s*(?:\[\]\s*)?\[INFO\] \[paperless\.auth\] Login failed for user `\S+` from (private )?IP ``\.$ +ignoreregex =