diff --git a/filter.d/qbittorrent-auth.conf b/filter.d/qbittorrent-auth.conf new file mode 100644 index 0000000..7042bbc --- /dev/null +++ b/filter.d/qbittorrent-auth.conf @@ -0,0 +1,13 @@ +## Version 2024/09/20 +# Fail2Ban filter configuration for qBittorrent + +[INCLUDES] +before = common.conf + +[Definition] + +failregex = ^.*WebAPI login failure\. Reason: invalid credentials.*IP: .*$ + +ignoreregex = + +datepattern = %%Y-%%m-%%dT%%H:%%M:%%S diff --git a/jail.d/qbittorrent-auth.conf b/jail.d/qbittorrent-auth.conf new file mode 100644 index 0000000..370512c --- /dev/null +++ b/jail.d/qbittorrent-auth.conf @@ -0,0 +1,8 @@ +## Version 2024/09/20 +# Fail2Ban jail configuration for qBittorrent + +[qbittorrent-auth] + +enabled = false +port = 8080 +logpath = %(remote_logs_path)s/qbittorrent/qbittorrent.log