49 Commits

Author SHA1 Message Date
Eric Nemchik
1a58ab6d53
Merge pull request #37 from naXa777/sync 2025-09-21 18:15:25 -05:00
Pavel
24a7e125da fix: specify version date line 2025-09-07 21:36:23 +02:00
Pavel
664c60fc22 chore(confs): sync paths-common with upstream Fail2Ban 2025-09-07 21:22:54 +02:00
Pavel
0a1f92c9b7 chore(confs): sync jails with upstream Fail2Ban 2025-09-07 21:21:32 +02:00
Pavel
ca7d37077b chore(confs): sync filter.d with upstream Fail2Ban 2025-09-07 20:36:18 +02:00
Pavel
452053ce2b chore(confs): sync action.d with upstream Fail2Ban 2025-09-07 20:09:21 +02:00
Eric Nemchik
e8b5e7e327
Merge pull request #24 from jeblove/master 2025-05-21 10:37:10 -05:00
Eric Nemchik
49f80d53e4
Merge branch 'master' into master 2025-05-21 10:33:24 -05:00
Eric Nemchik
44f4703192
Merge pull request #25 from vaskofo/fix-typo
Fix typo in cloudflare-token.conf
2024-05-31 19:10:58 -05:00
vaskofo
821ddaba67
Fix typo in cloudflare-token.conf 2024-05-21 12:36:51 +01:00
jeblove
f1ef9e9b37
Fix Authelia matching 2024-01-19 16:12:38 +08:00
Eric Nemchik
26e2b28027
Merge pull request #20 from linuxserver/overseerr-update
Update overseerr-auth.conf
2023-07-26 12:26:19 -05:00
Eric Nemchik
a915edba9c
Update overseerr-auth.conf
https://github.com/sct/overseerr/pull/2707
2023-07-19 20:24:08 -05:00
Eric Nemchik
6010879a6d
Merge pull request #17 from linuxserver/fail2ban-plex-regex
Remove broken fail2ban plex regex
2023-05-30 23:06:13 -05:00
Eric Nemchik
211cccab2a
Remove broken fail2ban plex regex
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-05-30 21:39:57 -05:00
Eric Nemchik
4db4e88d47
Merge pull request #14 from nomandera/patch-2
Fix Emby matching
2023-03-15 18:18:25 -05:00
nomandera
0c0e0f0422
Fix Emby matching
It is unknown when it happened but the existing fail2ban Emby filter no longer matches any failed login requests of any type in testing here. This simplified match catches the new? `AUTH-ERROR` log.
2023-03-13 08:48:32 +00:00
Eric Nemchik
01d60e21eb
Merge pull request #13 from nomandera/patch-1
Remove -XPOST as curl reports it is not necessary
2023-02-16 07:07:54 -06:00
nomandera
461531a8fe
Remove -XPOST as curl reports it is not necessary 2023-02-16 09:39:24 +00:00
Eric Nemchik
92549e205f
Merge pull request #12 from nomandera/patch-1
Fix allow_insecure handling
2023-01-30 14:15:21 -06:00
nomandera
db3f12f628
Fix allow_insecure handling
This fixes the allow_insecure setting which was silently breaking all OPNsense API calls
2023-01-30 17:04:22 +00:00
Eric Nemchik
d0b2f02903
Merge pull request #10 from binsentsu/dev
Gotify: Use bantime action variable iso time
2022-12-18 11:53:26 -06:00
binsentsu
c74a09b415
Update version 2022-12-18 15:25:41 +01:00
Eric Nemchik
803a3c2ff1
Merge pull request #11 from linuxserver/upstream-updates
Upstream updates
2022-12-17 16:18:29 -06:00
Eric Nemchik
2f36d8e83d Upstream updates 2022-12-15 12:00:40 -06:00
binsentsu
1992839c46
Use bantime action variable iso time 2022-12-01 10:51:57 +01:00
Eric Nemchik
8a9134dbd7
Merge pull request #5 from linuxserver/sab-log
Remove sab log wildcard
2022-09-24 11:09:56 -05:00
Roxedus
e756a0eb7c
Merge pull request #8 from mhbates/patch-1 2022-09-24 08:56:20 -07:00
M
38f16bd08b
Fix typo in sshd.conf 2022-09-11 21:21:09 -07:00
Eric Nemchik
30b4e617c3
Merge pull request #7 from nomandera/opnsense
OPNsense action
2022-08-16 12:55:02 -05:00
nomandera
bc97515181
Make insecure TLS curl optional
Co-authored-by: Eric Nemchik <eric@nemchik.com>
2022-08-16 16:17:17 +00:00
nomandera
2b47c45889
Initial commit
This action allows fail2ban to send IP bans directly to OPNsense by maintaining a host alias group. This group can then be used by the user in any way they see fit directly within OPNsense e.g. to block traffic. 

There is no necessity to disable the default fail2ban host iptables action in jail.local but when successfully deployed this action will likely result in these chains never needing to actually block traffic.

This approach can be useful when you have:

multiple hosts requiring protection
fragile hosts that are not easy to filter directly

It may also be useful when host cap_add options are not accessible (TBC)
2022-08-16 07:07:13 +00:00
Eric Nemchik
7fee92721c
Merge pull request #6 from nomandera/pushover
Create pushover.conf
2022-08-15 09:13:24 -05:00
nomandera
ad2af2e359
Update action.d/pushover.conf
Co-authored-by: Eric Nemchik <eric@nemchik.com>
2022-08-15 13:51:35 +00:00
nomandera
38fe3f165f
Create pushover.conf
This action allows for the sending of pushover alerts for startup, shutdown and per IP block.
2022-08-15 09:12:20 +00:00
Eric Nemchik
66c1ee1dc1
Remove sab log wildcard 2022-08-11 18:20:51 -05:00
Eric Nemchik
16d1d164e7
Merge pull request #4 from linuxserver/sab-regex
Sab regex
2022-08-11 18:19:23 -05:00
Eric Nemchik
d785f9057b Fix sabnzbd regex 2022-08-11 14:04:26 +00:00
Eric Nemchik
62ed71ae23
Merge pull request #2 from linuxserver/fix-chain
Correct syntax for chain
2022-08-10 09:57:18 -05:00
Eric Nemchik
b2624ad7e0
Merge pull request #1 from linuxserver/gotify
Adding a gotify action
2022-08-10 09:44:28 -05:00
quietsy
ab2f1947f8 CR fixes 2022-08-10 17:42:25 +03:00
Eric Nemchik
f6cd4abc61 Correct syntax for chain 2022-08-10 14:42:16 +00:00
quietsy
3227ea220c CR fixes 2022-08-10 16:42:43 +03:00
quietsy
4c957cf7a2 Adding gotify action 2022-08-10 16:25:13 +03:00
Eric Nemchik
25c50b9854 fix sshd auth log path 2022-08-07 18:02:08 -05:00
Eric Nemchik
f0932e4481 Fix unraid logpath 2022-08-07 17:07:24 -05:00
Eric Nemchik
b29c872fc0 Add .github files 2022-08-06 17:56:43 -05:00
Eric Nemchik
424ff943e0 Add znc 2022-08-06 17:53:29 -05:00
Eric Nemchik
e27515e7a7 Initial commit 2022-08-06 17:02:04 -05:00