Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[SUPPORT] wupasscat's Template Repository

Featured Replies

App List

qbittorrent-exporter

Project Page: https://github.com/caseyscarborough/qbittorrent-exporter

DockerHub: https://hub.docker.com/r/caseyscarborough/qbittorrent-exporter

deluge-exporter

Project Page: https://github.com/ngosang/deluge-exporter

DockerHub: https://hub.docker.com/r/ngosang/deluge-exporter

sabnzbd_exporter

Project Page: https://github.com/msroest/sabnzbd_exporter

DockerHub: https://hub.docker.com/r/msroest/sabnzbd_exporter

Muse

Project Page: https://github.com/codetheweb/muse

DockerHub: https://hub.docker.com/r/codetheweb/muse

 

Templates: https://github.com/wupasscat/unraid-templates

 

 

If you would like an existing Docker container to be added to Community Applications, send me a DM!

Edited by wupasscat
add muse

  • wupasscat changed the title to [SUPPORT] wupasscat's Template Repository

Submitted a PR to fix your Muse template. Though even if it now runs, it still doesn't work while trying to play some media.

  • Author
9 hours ago, pmcnano said:

Submitted a PR to fix your Muse template. Though even if it now runs, it still doesn't work while trying to play some media.

Fixed. Thank you!

  • 1 year later...

Hey, just so you're aware, they very recently pushed an update to fix an error in which the bot would crash/disconnect after any amount of music played and the queue ended.

  • 1 month later...

What is the default username deluge-exporter uses for Deluge? 

I'm having trouble getting the webui authentication working.  Thanks.

  • 4 weeks later...
  • 3 months later...

Hello, how can I fix this problem ?

 

image.png.78398e13b734978b4dba49c101302856.png

  • 5 months later...

Hi there, having a problem with Muse and getting the following error. Is there a way to update the required component?

Thanks
 

WARNING: @distube/ytdl-core is out of date! Update with "npm install @distube/ytdl-core@latest".
WARNING: Could not parse decipher function.
Stream URLs will be missing.
Please report this issue by uploading the "1746701168091-player-script.js" file on https://github.com/distubejs/ytdl-core/issues/144.
WARNING: Could not parse n transform function.
Please report this issue by uploading the "1746701168097-player-script.js" file on https://github.com/distubejs/ytdl-core/issues/144.

 

  • 7 months later...

App MeshMonitor does not start

[ERROR]  DATABASE STARTUP ERROR 
[ERROR] ═══════════════════════════════════════════════════════════
[ERROR] Failed to access database directory or file
[ERROR] 
[ERROR] Database path: /data/meshmonitor.db
[ERROR] Database directory: /data
[ERROR] 
[ERROR] PERMISSION DENIED - The database directory or file is not writable.
[ERROR] 
[ERROR] For Docker deployments:
[ERROR] 1. Check that your volume mount exists and is writable
[ERROR] 2. Verify permissions on the host directory:
[ERROR] chmod -R 755 /path/to/your/data/directory
[ERROR] 3. Example volume mount in docker-compose.yml:
[ERROR] volumes:
[ERROR] - ./meshmonitor-data:/data
[ERROR] 
[ERROR] For bare metal deployments:
[ERROR] 1. Ensure the data directory exists and is writable:
[ERROR] mkdir -p /data
[ERROR] chmod 755 /data
[ERROR] ═══════════════════════════════════════════════════════════
file:///app/dist/services/database.js:109
throw new Error(`Database directory access check failed: ${err.message}`);
^

Error: Database directory access check failed: EACCES: permission denied, access '/data'
at new DatabaseService (file:///app/dist/services/database.js:109:19)
at file:///app/dist/services/database.js:3578:16
at ModuleJob.run (node:internal/modules/esm/module_job:343:25)
at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:665:26)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:117:5)

Node.js v22.21.1
  • Author
4 hours ago, pross said:

App MeshMonitor does not start

[ERROR]  DATABASE STARTUP ERROR 
[ERROR] ═══════════════════════════════════════════════════════════
[ERROR] Failed to access database directory or file
[ERROR] 
[ERROR] Database path: /data/meshmonitor.db
[ERROR] Database directory: /data
[ERROR] 
[ERROR] PERMISSION DENIED - The database directory or file is not writable.
[ERROR] 
[ERROR] For Docker deployments:
[ERROR] 1. Check that your volume mount exists and is writable
[ERROR] 2. Verify permissions on the host directory:
[ERROR] chmod -R 755 /path/to/your/data/directory
[ERROR] 3. Example volume mount in docker-compose.yml:
[ERROR] volumes:
[ERROR] - ./meshmonitor-data:/data
[ERROR] 
[ERROR] For bare metal deployments:
[ERROR] 1. Ensure the data directory exists and is writable:
[ERROR] mkdir -p /data
[ERROR] chmod 755 /data
[ERROR] ═══════════════════════════════════════════════════════════
file:///app/dist/services/database.js:109
throw new Error(`Database directory access check failed: ${err.message}`);
^

Error: Database directory access check failed: EACCES: permission denied, access '/data'
at new DatabaseService (file:///app/dist/services/database.js:109:19)
at file:///app/dist/services/database.js:3578:16
at ModuleJob.run (node:internal/modules/esm/module_job:343:25)
at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:665:26)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:117:5)

Node.js v22.21.1

4 hours ago, pross said:

App MeshMonitor does not start

[ERROR]  DATABASE STARTUP ERROR 
[ERROR] ═══════════════════════════════════════════════════════════
[ERROR] Failed to access database directory or file
[ERROR] 
[ERROR] Database path: /data/meshmonitor.db
[ERROR] Database directory: /data
[ERROR] 
[ERROR] PERMISSION DENIED - The database directory or file is not writable.
[ERROR] 
[ERROR] For Docker deployments:
[ERROR] 1. Check that your volume mount exists and is writable
[ERROR] 2. Verify permissions on the host directory:
[ERROR] chmod -R 755 /path/to/your/data/directory
[ERROR] 3. Example volume mount in docker-compose.yml:
[ERROR] volumes:
[ERROR] - ./meshmonitor-data:/data
[ERROR] 
[ERROR] For bare metal deployments:
[ERROR] 1. Ensure the data directory exists and is writable:
[ERROR] mkdir -p /data
[ERROR] chmod 755 /data
[ERROR] ═══════════════════════════════════════════════════════════
file:///app/dist/services/database.js:109
throw new Error(`Database directory access check failed: ${err.message}`);
^

Error: Database directory access check failed: EACCES: permission denied, access '/data'
at new DatabaseService (file:///app/dist/services/database.js:109:19)
at file:///app/dist/services/database.js:3578:16
at ModuleJob.run (node:internal/modules/esm/module_job:343:25)
at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:665:26)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:117:5)

Node.js v22.21.1

have you checked the permissions like it says?

I removed the app, and removed its whole folder under /mnt/user/appdata and reinstalled.

Error remains.

root@Tower:/mnt/user/appdata# ls -l meshmonitor/
total 0
drwxr-xr-x 1 root root 18 Dec 17 18:06 logs/
drwxr-xr-x 1 root root 80 Dec 17 18:06 scripts/

Also, all other apps look like they use nobody user, this one is using root user.

  • 2 weeks later...

I'm experiencing the same issue. I adjusted perms based on the error message, I set the appdata meshmonitor directory to 755 and nobody:users instead of root:root, I manually created an empty meshmonitor.db file, I set the UMASK in the template to 000 instead of the default 022, I deleted the meshmonitor directory and let it be recreated, no luck. The "logs" and "scripts" directories get created, but nothing else.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.