df57d636f5
arr: declare critical config.xml elements via configXml
...
Pin <Port>, <BindAddress>, and <EnableSsl> in each arr service's
config.xml through arr-init's new configXml option. A preStart hook
ensures these elements exist before the service reads its config,
fixing the recurring Prowlarr bug where <Port> was absent from
config.xml and the service would run without binding any socket.
Updates arr-init lock to 6dde2a3.
2026-04-17 00:47:08 -04:00
2c67b9729b
arr-init: fix prowlarr health check failure
...
Disable health checks on Prowlarr -- the synced-app testall endpoint
requires Sonarr/Radarr to reverse-connect to prowlarrUrl, which is
unreachable across the wg namespace boundary.
Also add networkNamespaceService = "wg" for the new configurable
namespace service dependency (replaces old hardcoded wg.service).
2026-04-16 17:45:19 -04:00
28df0a7f06
jellyseerr: declarative quality profile defaults via arr-init
2026-04-13 19:59:47 -04:00
4aa7c2a44b
recyclarr: enforce as sole authority over custom formats
2026-04-13 03:17:03 -04:00
e904e249ed
recyclarr: ensure restart on config change
2026-04-12 22:26:07 -04:00
55001bbe75
recylcarr: hopefully prevent ai upscale torrents
2026-04-12 22:17:51 -04:00
053160fb36
recyclarr: add upscaled custom format to block fake 2160p
2026-04-12 21:38:11 -04:00
75319256f3
lib: add mkCaddyReverseProxy, mkFail2banJail, mkGrafanaAnnotationService, extractArrApiKey
2026-04-09 19:54:57 -04:00
e765a98487
recyclarr: reset back to default basically
2026-04-03 13:45:26 -04:00
06b2016bd6
recyclarr: things
2026-04-01 20:37:18 -04:00
f9694ae033
qbt: fix categories
2026-04-01 15:25:40 -04:00
f775f22dbf
recylcarr: restart service after config change
2026-04-01 15:25:31 -04:00
fdf57873d7
prowlarr: fix perms
2026-03-31 23:31:31 -04:00
ba836b1237
arr-init: update
2026-03-27 22:49:10 -07:00
e049cba3c4
torrent-audit: tag torrents in qbt
2026-03-27 21:01:23 -07:00
d3ede84bd3
prowlarr: fix user things
2026-03-27 20:52:20 -07:00
cc8761a304
torrent-audit: init
2026-03-27 18:13:21 -07:00
96c6171952
fmt
2026-03-27 10:38:13 -07:00
b5a59d75ef
arr: fix naming?
2026-03-25 22:15:58 -07:00
a5f3af5ff3
ports refactor
2026-03-21 12:13:53 -04:00
00c1d3078a
recylcarr: fix
2026-03-18 15:01:29 -04:00
60a20c33b4
prowlarr: remove serviceFilePerms
2026-03-17 14:04:50 -04:00
ea735d380b
arr: search for missing and cutoff-unmet media
2026-03-15 20:09:46 -04:00
576d35ac0b
recylcarr: add min format score
2026-03-15 13:53:14 -04:00
a6d13bc9dc
arr-init: wait on qbt
2026-03-15 13:45:24 -04:00
bd192e4803
fix arr services
2026-03-15 13:23:49 -04:00
745d0ea4c2
arr-init: add module for API-based configuration
2026-03-03 14:31:28 -05:00
9fb30183a6
recyclarr: init
2026-03-03 14:31:27 -05:00
ccfa66f861
jellyseerr: init
2026-03-03 14:31:27 -05:00
801a33ab3e
bazarr: init
2026-03-03 14:31:26 -05:00
0bb562ac26
radarr: init
2026-03-03 14:31:26 -05:00
e2416a100d
sonarr: init
2026-03-03 14:31:25 -05:00
6f2f8736dd
prowlarr: init
2026-03-03 14:31:25 -05:00