Patches shipped: v1.6.644 → v1.6.646
Posted by Chris
Tom shipped 3 releases since the last note — here is the roll-up in one place. Every box picks them up on its own, or run sudo sparkbox update now. v1.6.646 — Five fixes - Don't hardcode NPM fallback to 8080 when the NAS already owns it. - Create+chown the youtube/ download dir at media prep. - Tag push-delivery-fail telemetry with failure class. - Replace bash-4 ${ver,,} with portable tr lowercase so QNAP's bash 3.2 can run the installer. - Invite links default to localhost — give it a reachable Access origin. v1.6.645 — Three fixes - Healthcheck probe 127.0.0.1 not localhost (IPv6 gotcha). - Mark loopback-only so Access stops building a dead LAN link. - Publish host 7860 - container 3001. v1.6.644 — Fresh installs no longer leave Seerr on its setup wizard, and the saved address can't be overwritten with a Docker-internal one - On a brand-new box the last setup step — creating Jellyfin's Movies and TV Shows libraries and finishing Seerr's own setup — could run a few seconds too early, while Jellyfin was still settling after its first-run wizard. It gave up after one try, so Seerr opened on its setup wizard instead of the Discover page and nothing retried until the next start. It now waits for Jellyfin (up to two minutes) and, if it still can't finish, tries once more half a minute later. If your Seerr is showing the wizard today: run sudo sparkbox media-finish once, or just restart the box — either completes it. - Boxes on 1.6.642 or 1.6.643 could get the wrong saved address: a check meant to fix a stale LAN address after a router change also ran when the dashboard itself started the apps (the setup wizard, a Settings save) and "corrected" the address to a Docker-internal one — so "open your apps" links, the Access page and, on some NAS installs, the ad-blocker's DNS binding pointed at an address that doesn't exist. The check now runs only from the box itself, and the next overnight update puts the right address back on any box that was hit. - Found on a fresh install this morning while recording the setup video. Thanks to everyone who reported these — most started as a post here. If one of them is your report and it is not fixed for you, reply and I will pick it up.