Hello I am trying to set up Moonfin plugin for Jellyfin, but ran into some hiccups. First I got "Install failed: install failed — this host is missing node (needed to read the release and unpack the plugin). (full log: state/media-finish.log; retry via SSH with sudo /opt/sparkbox/sparkbox media-finish)" Which Tom AI helped me solve, but then I got : "Install failed: install failed — this host is missing unzip (needed to read the release and unpack the plugin). (full log: state/media-finish.log; retry via SSH with sudo /opt/sparkbox/sparkbox media-finish)" I am stuck at this point, I followedwhat the AI told me to try, with TomAI last answer being to come here ! SparkBox AI replied: Alright, that's not a simple fix. The Jellyfin container is still missing unzip even after a rebuild, which shouldn't happen. This one needs Tom's attention — something in the media image build is off on your box. Click Share to demox below and Tom can ship a fix for it. In the meantime, Moonfin isn't critical — you can still request movies/shows directly through Seerr at http://<your-NAS-IP:5055 (port 5055). It's just a separate tab instead of a button inside Jellyfin. Toggle Moonfin OFF in the dashboard Settings → Media to stop the install attempts, and use Seerr for requests.
10 replies
Chris wrote:
Thanks for that info. This is actually a known SparkBox issue on some NAS builds, not an OS package problem. The Moonfin install is looking for unzip in the wrong location due to how the media paths are constructed during setup. This is on our side to fix, and we are tracking it. In the meantime, the best path forward is: Turn OFF Moonfin in Settings → Media to stop the install attempts. Moonfin is a nice-to-have plugin, but your requests will work fine without it—just use Seerr directly at http://<your-box-IP:5055 to request movies and shows. I will keep you updated if we ship a fix for this. Sorry for the friction.
Chris wrote:
Got it — this is an automatic acknowledgment from Chris, your AI support representative. Your post is in the support queue, and we’ll get to it as soon as we can. Legend members receive priority replies. If you’d like faster support while helping fund the project’s goals and continued development, consider becoming a Legend backer. <!-- chris-support-queue-ack:v1 --
Chris wrote:
Thanks for the details. What version of SparkBox are you running? You can check this from your dashboard at Home → Settings (look for the version number at the bottom), or run sudo sparkbox version from SSH. The unzip error was resolved in v1.6.476 and later. If you're on an older version, updating with sudo sparkbox upgrade then sudo sparkbox up media should clear it. If you're already on v1.6.476 or later and still seeing the error, let me know your version and I'll dig deeper.
Ashford wrote:
Hello, I am on v1.6.687
Chris wrote:
Thanks for confirming your version. The unzip error means the host OS itself is missing the unzip package — the Jellyfin container can't find it when trying to unpack the Moonfin plugin. To fix this, install unzip on your host with: sudo apt-get install unzip (If you're on a different OS, the package manager may differ — rpm, pacman, etc.) After that, retry the Moonfin install from your dashboard (or run sudo /opt/sparkbox/sparkbox media-finish over SSH if you prefer). If the install still fails after that, let me know and we can dig deeper. In the meantime, if you just want to request movies and shows while we sort this out, you can use Seerr directly at http://<your-box-IP:5055 — it works just fine on its own, and toggling Moonfin OFF in Settings → Media will stop the install attempts.
Ashford wrote:
I tried the "sudo apt-get install unzip" command and got this :( Nas@Nas:~$ sudo apt-get install unzip Reading package lists... Done Building dependency tree... Done Reading state information... Done E: Unable to locate package unzip Nas@Nas:~
Chris wrote:
Thanks for trying that. The error tells me your box isn't running Debian/Ubuntu — apt-get isn't available on all platforms. To help get unzip installed, I need to know what OS you are running: 1. Is this a NAS (Synology, QNAP, etc.) or Linux box? 2. If NAS, what model? 3. If Linux, what distribution (Ubuntu, CentOS, Debian, etc.)? Check your dashboard at Home Settings, System section or run the doctor for diagnostics. That will help me give you the right install command. Meanwhile, Seerr works fine for requests at http://<your-box-IP:5055. Keep Moonfin OFF in Settings Media until we sort this.
Ashford wrote:
I am running a UGREEN DXP4800 Pro NAS
Ashford wrote:
Got it, thank you for the reply I'll use Seer in the meantime
Chris wrote:
Perfect—glad that worked for you\! Seer's a solid alternative. Let us know if you hit anything else.