Skip to content
This repository was archived by the owner on Aug 8, 2022. It is now read-only.

Commit be44201

Browse files
authored
Add sabnzbd
1 parent ccf9a03 commit be44201

File tree

4 files changed

+26
-3
lines changed

4 files changed

+26
-3
lines changed

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,11 +93,12 @@ services:
9393
- /path/to/homeassistant/home-assistant.log:/remotelogs/homeassistant/home-assistant.log:ro #optional
9494
- /path/to/lighttpd/error.log:/remotelogs/lighttpd/error.log:ro #optional
9595
- /path/to/nginx/log:/remotelogs/nginx:ro #optional
96-
- /path/to/nzbget.log:/remotelogs/nzbget:ro #optional
96+
- /path/to/nzbget/log:/remotelogs/nzbget:ro #optional
9797
- /path/to/overseerr/overseerr.log:/remotelogs/overseerr/overseerr.log:ro #optional
9898
- /path/to/prowlarr/prowlarr.txt:/remotelogs/prowlarr/prowlarr.txt:ro #optional
9999
- /path/to/radarr/radarr.txt:/remotelogs/radarr/radarr.txt:ro #optional
100100
- /path/to/roundcube/errors:/remotelogs/roundcube/errors:ro #optional
101+
- /path/to/sabnzbd/log:/remotelogs/sabnzbd:ro #optional
101102
- /path/to/sonarr/sonarr.txt:/remotelogs/sonarr/sonarr.txt:ro #optional
102103
- /path/to/unificontroller/server.log:/remotelogs/unificontroller/server.log:ro #optional
103104
- /path/to/vaultwarden/vaultwarden.log:/remotelogs/vaultwarden/vaultwarden.log:ro #optional
@@ -126,11 +127,12 @@ docker run -d \
126127
-v /path/to/homeassistant/home-assistant.log:/remotelogs/homeassistant/home-assistant.log:ro `#optional` \
127128
-v /path/to/lighttpd/error.log:/remotelogs/lighttpd/error.log:ro `#optional` \
128129
-v /path/to/nginx/log:/remotelogs/nginx:ro `#optional` \
129-
-v /path/to/nzbget.log:/remotelogs/nzbget:ro `#optional` \
130+
-v /path/to/nzbget/log:/remotelogs/nzbget:ro `#optional` \
130131
-v /path/to/overseerr/overseerr.log:/remotelogs/overseerr/overseerr.log:ro `#optional` \
131132
-v /path/to/prowlarr/prowlarr.txt:/remotelogs/prowlarr/prowlarr.txt:ro `#optional` \
132133
-v /path/to/radarr/radarr.txt:/remotelogs/radarr/radarr.txt:ro `#optional` \
133134
-v /path/to/roundcube/errors:/remotelogs/roundcube/errors:ro `#optional` \
135+
-v /path/to/sabnzbd/log:/remotelogs/sabnzbd:ro `#optional` \
134136
-v /path/to/sonarr/sonarr.txt:/remotelogs/sonarr/sonarr.txt:ro `#optional` \
135137
-v /path/to/unificontroller/server.log:/remotelogs/unificontroller/server.log:ro `#optional` \
136138
-v /path/to/vaultwarden/vaultwarden.log:/remotelogs/vaultwarden/vaultwarden.log:ro `#optional` \
@@ -166,6 +168,7 @@ Container images are configured using parameters passed at runtime (such as thos
166168
| `-v /remotelogs/prowlarr/prowlarr.txt:ro` | Path to prowlarr log file. Mounted as Read Only. |
167169
| `-v /remotelogs/radarr/radarr.txt:ro` | Path to radarr log file. Mounted as Read Only. |
168170
| `-v /remotelogs/roundcube/errors:ro` | Path to roundcube error log file. Mounted as Read Only. |
171+
| `-v /remotelogs/sabnzbd:ro` | Path to nzbget log folder. Mounted as Read Only. |
169172
| `-v /remotelogs/sonarr/sonarr.txt:ro` | Path to sonarr log file. Mounted as Read Only. |
170173
| `-v /remotelogs/unificontroller/server.log:ro` | Path to unificontroller server log file. Mounted as Read Only. |
171174
| `-v /remotelogs/vaultwarden/vaultwarden.log:ro` | Path to vaultwarden log file. Mounted as Read Only. |

readme-vars.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,12 @@ opt_param_volumes:
4646
- { vol_path: "/remotelogs/homeassistant/home-assistant.log:ro", vol_host_path: "/path/to/homeassistant/home-assistant.log", desc: "Path to homeassistant log file. Mounted as Read Only." }
4747
- { vol_path: "/remotelogs/lighttpd/error.log:ro", vol_host_path: "/path/to/lighttpd/error.log", desc: "Path to lighttpd error log file. Mounted as Read Only." }
4848
- { vol_path: "/remotelogs/nginx:ro", vol_host_path: "/path/to/nginx/log", desc: "Path to nginx log folder. Mounted as Read Only." }
49-
- { vol_path: "/remotelogs/nzbget:ro", vol_host_path: "/path/to/nzbget.log", desc: "Path to nzbget log folder. Mounted as Read Only." }
49+
- { vol_path: "/remotelogs/nzbget:ro", vol_host_path: "/path/to/nzbget/log", desc: "Path to nzbget log folder. Mounted as Read Only." }
5050
- { vol_path: "/remotelogs/overseerr/overseerr.log:ro", vol_host_path: "/path/to/overseerr/overseerr.log", desc: "Path to overseerr log file. Mounted as Read Only." }
5151
- { vol_path: "/remotelogs/prowlarr/prowlarr.txt:ro", vol_host_path: "/path/to/prowlarr/prowlarr.txt", desc: "Path to prowlarr log file. Mounted as Read Only." }
5252
- { vol_path: "/remotelogs/radarr/radarr.txt:ro", vol_host_path: "/path/to/radarr/radarr.txt", desc: "Path to radarr log file. Mounted as Read Only." }
5353
- { vol_path: "/remotelogs/roundcube/errors:ro", vol_host_path: "/path/to/roundcube/errors", desc: "Path to roundcube error log file. Mounted as Read Only." }
54+
- { vol_path: "/remotelogs/sabnzbd:ro", vol_host_path: "/path/to/sabnzbd/log", desc: "Path to nzbget log folder. Mounted as Read Only." }
5455
- { vol_path: "/remotelogs/sonarr/sonarr.txt:ro", vol_host_path: "/path/to/sonarr/sonarr.txt", desc: "Path to sonarr log file. Mounted as Read Only." }
5556
- { vol_path: "/remotelogs/unificontroller/server.log:ro", vol_host_path: "/path/to/unificontroller/server.log", desc: "Path to unificontroller server log file. Mounted as Read Only." }
5657
- { vol_path: "/remotelogs/vaultwarden/vaultwarden.log:ro", vol_host_path: "/path/to/vaultwarden/vaultwarden.log", desc: "Path to vaultwarden log file. Mounted as Read Only." }
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Fail2Ban filter configuration for sabnzbd
2+
3+
[INCLUDES]
4+
before = common.conf
5+
6+
[Definition]
7+
8+
failregex = ^.*(Unsuccessful login attempt from|Refused connection( with hostname "<HOST>")? from:|(API Key missing|API Key incorrect|Authentication missing).* your 3rd party program:) (?:\(X-Forwarded-For: (<HOST>)(?:,[^']*)?\)|(<HOST>)) \[.*\]$
9+
ignoreregex =
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Fail2Ban jail configuration for sabnzbd
2+
# Works OOTB with defaults
3+
4+
[sabnzbd-auth]
5+
6+
enabled = false
7+
chain = DOCKER-USER
8+
port = 8080
9+
filter = sabnzbd-auth
10+
logpath = %(remote_logs)s/sabnzbd/sabnzbd*.log

0 commit comments

Comments
 (0)