Commit Graph

1617 Commits

Author SHA1 Message Date
48ac68c297 jellyfin: add webhook plugin helper 2026-04-17 19:47:26 -04:00
fc548a137f patches/nixpkgs: add jellyfin declarative network.xml options 2026-04-17 19:47:23 -04:00
9ea45d4558 hardware: tighten mq-deadline read_expire for jellyfin coexistence 2026-04-17 19:47:20 -04:00
7f375e8574 kernel: re-enable SND_PCI 2026-04-17 18:26:21 -04:00
577b5eeb77 update 2026-04-17 12:33:33 -04:00
cebdd3ea96 arr: fix prowlarrUrl for cross-netns reachability
Prowlarr runs in the wg VPN namespace; Sonarr/Radarr run in the host
namespace. Configuring the Prowlarr sync with prowlarrUrl=localhost:9696
made Sonarr/Radarr try to connect to their own localhost, where
Prowlarr does not exist — the host netns. Every indexer sync emitted
'Prowlarr URL is invalid' with Connection refused (localhost:9696).

Use vpnNamespaces.wg.namespaceAddress (192.168.15.1) so host-netns
clients hit the wg-side veth where Prowlarr is listening.

Also re-enables healthChecks on prowlarr-init: the /applications/testall
endpoint now validates clean (manually verified via API).
2026-04-17 00:53:24 -04:00
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
2f09c800e0 update arr-init 2026-04-17 00:38:44 -04:00
91aba32afb pi: update to claude opus 4.7 2026-04-17 00:25:38 -04:00
29e71fb127 ??!?!?!??! 2026-04-16 23:46:13 -04:00
ff94c3b027 steamos-update: exit 0 not 7 2026-04-16 23:05:24 -04:00
0b457b83d3 fix build 2026-04-16 22:53:11 -04:00
c23240c529 yarn: move pull-update into steamos-update script 2026-04-16 22:28:49 -04:00
e40929018f eww: remove 2026-04-16 18:02:02 -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
5997c886f6 pull-update: improvement 2026-04-16 17:43:35 -04:00
7d77926f8a update arr-init 2026-04-16 17:33:54 -04:00
2aa401a9ef update 2026-04-16 16:47:27 -04:00
72d37f57ac update 2026-04-16 16:31:49 -04:00
0718568bec pull-update: forgot lib.getExe 2026-04-16 15:03:06 -04:00
982cc4aebc pull-update: use writeShellApplication instead 2026-04-16 15:02:08 -04:00
d2d25bbdfe omp: remove patch that didn't work 2026-04-16 14:52:51 -04:00
92f44d6c71 Reapply "minecraft: tweak jvm args"
This reverts commit 82a383482e.
2026-04-16 14:35:28 -04:00
daae941d36 minecraft: 1.21.1 -> 26.1.2 2026-04-16 14:35:23 -04:00
76cdd535c8 gitea workflow: remove notifications 2026-04-16 13:35:26 -04:00
0be90ace43 initrd: fix module loading 2026-04-16 13:04:22 -04:00
13f16fe775 update 2026-04-16 11:15:13 -04:00
5990319445 jellyfin: fix caddy reverse proxy 2026-04-16 01:30:10 -04:00
20df895312 pull-update: update and reboot 2026-04-16 00:50:13 -04:00
4542a5002c fix pull-update 2026-04-16 00:15:29 -04:00
d0d8d5b9d2 ci: prevent gc from deleting 2026-04-15 23:25:45 -04:00
21658b7bc0 update 2026-04-15 22:08:59 -04:00
56cda525cd fix gitea workflow 2026-04-15 22:06:22 -04:00
194c66feb4 fix initrd build 2026-04-15 21:57:04 -04:00
55fda4b5ee update (including llamacpp) 2026-04-15 21:30:06 -04:00
20ca945436 qbt: create timer to flush WAL 2026-04-15 18:46:26 -04:00
aecd9002b0 zfs tuning 2026-04-15 18:25:56 -04:00
48efd7fcf7 qbittorent: fix (?) perms 2026-04-15 18:25:56 -04:00
0289ce0856 xmrig-auto-pause: tweak resume_threshold 2026-04-15 18:25:56 -04:00
5b98e6197e kernel: rollback to 6.12
Major ZFS issue causing deadlocks on my system:
https://github.com/openzfs/zfs/issues/18426
2026-04-15 18:25:55 -04:00
7ab17f132e kernel: compile for x86_64-v3 (common target) 2026-04-15 17:33:21 -04:00
da1bfbb778 update 2026-04-15 13:32:34 -04:00
ec42b906d6 update 2026-04-15 09:31:15 -04:00
b050ecc5bf kernel: enable CHROME_PLATFORMS for framework laptop 2026-04-15 09:30:51 -04:00
a0085187a9 fix systemd-tmpfiles 2026-04-14 21:59:08 -04:00
d2032e517b yarn: rely on server for updates 2026-04-14 20:56:35 -04:00
6254f98ca7 kernel: remove more more things 2026-04-14 20:56:24 -04:00
0c70c2b2b4 add infra for providing updates to yarn 2026-04-14 20:55:39 -04:00
09fdd39b00 kernel: remove more things 2026-04-14 20:51:50 -04:00
f28dd190bf move off of hardened kernel to latest LTS 2026-04-14 20:04:26 -04:00