Page 2 of 2

Re: [ Jellyseerr ] Manage requests for your media library

Posted: 09 Sep 2023, 01:39
by outkastm
I will do a fresh install on my NAS

Re: [ Jellyseerr ] Manage requests for your media library

Posted: 09 Sep 2023, 02:32
by TreyD
Thank you!

Re: [ Jellyseerr ] Manage requests for your media library

Posted: 09 Sep 2023, 06:25
by outkastm
download again the app and install it, something was missing in the package

Re: [ Jellyseerr ] Manage requests for your media library

Posted: 19 Sep 2023, 09:01
by TreyD
It works, what is the proper way of changing it to show log in to emby? Similar to the docker container.

Re: [ Jellyseerr ] Manage requests for your media library

Posted: 13 Jun 2025, 11:19
by Terrariaria
I'm on latest TOS6 with NodeJS 22.13.1.1 enabled.

Jellyseer 2.3.0.0 won't enable and the webgui says "NodeJS22 app is not installed" even though it is definitely installed?

/bin/bash: line 1: /usr/local/NodeJS22/sys/bin/node: Permission denied
/bin/bash: line 1: exec: /usr/local/NodeJS22/sys/bin/node: cannot execute: Permission denied
ERROR!

Re: [ Jellyseerr ] Manage requests for your media library

Posted: 14 Jun 2025, 15:59
by outkastm
Looking on your recent post, you might have an issue with permissions setup. Are you coming from an upgrade from TOS5 or is a fresh installation of TOS6 ?

Re: [ Jellyseerr ] Manage requests for your media library

Posted: 17 Sep 2025, 06:51
by tatundria
Would it be possible to update Jellyseerr to v2.7.3?

The update is needed for the new Plex Watchlist URL to work properly.

Thank you!

Re: [ Jellyseerr ] Manage requests for your media library

Posted: 20 Sep 2025, 23:20
by outkastm
Will be done

Re: [ Jellyseerr ] Manage requests for your media library

Posted: 04 Dec 2025, 06:27
by Lithl
Fresh install gets errors on startup and won't enable.

Installed successfully: NodeJS22 TOS6 22.13.1.2 x86_64.tpk
Installed but will not run: Jellyseerr TOS6 2.3.7.0 x86_64.tpk
TOS version: 6.0.783
Hardware device: TerraMaster F4-424 Pro
uname output: Linux TNAPlex 6.1.120+ #50 SMP PREEMPT_DYNAMIC Thu Sep 4 14:04:59 CST 2025 x86_64 x86_64 x86_64 GNU/Linux

Jellyseerr_start.log:

Code: Select all

03/12/25 13:00:33 Will use /Volume1 to store config files
03/12/25 13:00:33 The main volume is /Volume1
03/12/25 13:00:33 Config folder exist at /usr/local/@APP_CONFIG/Jellyseerr
03/12/25 13:00:33 config symlink doesn't exist, will be created
MODCONFIGPATHHOME=/home/lithl/MOD_CONFIG/Jellyseerr
MODCONFIGPATH=/usr/local/@APP_CONFIG/Jellyseerr
MAIN_VOLUME=/Volume1
HOME_VOLUME=/Volume1
new installation
/bin/bash: line 1: /usr/local/NodeJS22/sys/bin/node: Permission denied
/bin/bash: line 1: exec: /usr/local/NodeJS22/sys/bin/node: cannot execute: Permission denied
 ERROR!
Both root and user lithl can execute /usr/local/NodeJS22/sys/bin/node manually just fine.

Attempting to run npm install from project root (/Volume1/@apps/Jellyseerr/bin/jellyseerr) results in:

Code: Select all

npm error code EACCES
npm error syscall mkdir
npm error path /Volume1/@apps/Jellyseerr/bin/jellyseerr
npm error errno -13
npm error Error: EACCES: permission denied, mkdir '/Volume1/@apps/Jellyseerr/bin/jellyseerr'
npm error     at async mkdir (node:internal/fs/promises:857:10)
npm error     at async Arborist.reify (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:126:7)
npm error     at async Install.exec (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/lib/commands/install.js:150:5)
npm error     at async Npm.exec (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/lib/npm.js:207:9)
npm error     at async module.exports (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/lib/cli/entry.js:74:5) {
npm error   errno: -13,
npm error   code: 'EACCES',
npm error   syscall: 'mkdir',
npm error   path: '/Volume1/@apps/Jellyseerr/bin/jellyseerr'
npm error }
npm error
npm error The operation was rejected by your operating system.
npm error It is likely you do not have the permissions to access this file as the current user
npm error
npm error If you believe this might be a permissions issue, please double-check the
npm error permissions of the file and its containing directories, or try running
npm error the command again as root/Administrator.
npm error A complete log of this run can be found in: /home/lithl/.npm/_logs/2025-12-03T21_14_34_262Z-debug-0.log
Both root user and lithl can execute mkdir in the project root manually just fine.

The debug log file mentioned in the npm install error:

Code: Select all

0 verbose cli /Volume1/@apps/NodeJS22/sys/bin/node /usr/bin/npm
1 info using [email protected]
2 info using [email protected]
3 silly config load:file:/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/npmrc
4 silly config load:file:/Volume1/@apps/Jellyseerr/bin/jellyseerr/.npmrc
5 verbose config error loading project config Error: EACCES: permission denied, open '/Volume1/@apps/Jellyseerr/bin/jellyseerr/.npmrc'
5 verbose config     at async open (node:internal/fs/promises:638:25)
5 verbose config     at async readFile (node:internal/fs/promises:1242:14)
5 verbose config     at async #loadFile (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/node_modules/@npmcli/config/lib/index.js:589:5)
5 verbose config     at async Config.load (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/node_modules/@npmcli/config/lib/index.js:247:5)
5 verbose config     at async #load (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/lib/npm.js:98:5)
5 verbose config     at async Npm.load (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/lib/npm.js:80:14)
5 verbose config     at async module.exports (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/lib/cli/entry.js:42:37) {
5 verbose config   errno: -13,
5 verbose config   code: 'EACCES',
5 verbose config   syscall: 'open',
5 verbose config   path: '/Volume1/@apps/Jellyseerr/bin/jellyseerr/.npmrc'
5 verbose config }
6 silly config load:file:/home/lithl/.npmrc
7 silly config load:file:/Volume1/@apps/NodeJS22/sys/etc/npmrc
8 verbose title npm install
9 verbose argv "install"
10 verbose logfile logs-max:10 dir:/home/lithl/.npm/_logs/2025-12-03T21_14_34_262Z-
11 verbose logfile /home/lithl/.npm/_logs/2025-12-03T21_14_34_262Z-debug-0.log
12 silly logfile done cleaning log files
13 silly packumentCache heap:4345298944 maxSize:1086324736 maxEntrySize:543162368
14 verbose stack Error: EACCES: permission denied, mkdir '/Volume1/@apps/Jellyseerr/bin/jellyseerr'
14 verbose stack     at async mkdir (node:internal/fs/promises:857:10)
14 verbose stack     at async Arborist.reify (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:126:7)
14 verbose stack     at async Install.exec (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/lib/commands/install.js:150:5)
14 verbose stack     at async Npm.exec (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/lib/npm.js:207:9)
14 verbose stack     at async module.exports (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/lib/cli/entry.js:74:5)
15 error code EACCES
16 error syscall mkdir
17 error path /Volume1/@apps/Jellyseerr/bin/jellyseerr
18 error errno -13
19 error Error: EACCES: permission denied, mkdir '/Volume1/@apps/Jellyseerr/bin/jellyseerr'
19 error     at async mkdir (node:internal/fs/promises:857:10)
19 error     at async Arborist.reify (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:126:7)
19 error     at async Install.exec (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/lib/commands/install.js:150:5)
19 error     at async Npm.exec (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/lib/npm.js:207:9)
19 error     at async module.exports (/Volume1/@apps/NodeJS22/sys/lib/node_modules/npm/lib/cli/entry.js:74:5) {
19 error   errno: -13,
19 error   code: 'EACCES',
19 error   syscall: 'mkdir',
19 error   path: '/Volume1/@apps/Jellyseerr/bin/jellyseerr'
19 error }
20 error
20 error The operation was rejected by your operating system.
20 error It is likely you do not have the permissions to access this file as the current user
20 error
20 error If you believe this might be a permissions issue, please double-check the
20 error permissions of the file and its containing directories, or try running
20 error the command again as root/Administrator.
21 silly unfinished npm timer reify 1764796474430
22 verbose cwd /Volume1/@apps/Jellyseerr/bin/jellyseerr
23 verbose os Linux 6.1.120+
24 verbose node v22.13.1
25 verbose npm  v10.9.2
26 verbose exit -13
27 verbose code -13
28 error A complete log of this run can be found in: /home/lithl/.npm/_logs/2025-12-03T21_14_34_262Z-debug-0.log
Both root user and lithl can read .npmrc manually just fine.

EDIT: A user on the Jellyseerr Discord server assisted me in setting up Jellyseerr using Docker instead of the TOS app. Leaving this post up just in case it leads to someone else being helped, but I'm no longer installing Jellyseerr in this fashion.