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.

Mantene

Members
  • Joined

Everything posted by Mantene

  1. So, i was looking for a way to use netbird with unraid in much the same way tailscale is supported. After reading through this thread I have come to the conclusion that THIS is not it. What I am looking for is a a way to add a netbird client to each of the docker containers. If anyone has come across a docker mod, for example, that would be a start toward what I would like to try. I have never created a docker mod, but when I have some time I will look into it if one does not already exist. Much thanks, and great work!
  2. That did the trick! Thank you so much!
  3. Eeyore:~ # ls -al /bin/sh lrwxrwxrwx 1 root root 4 Jun 18 01:16 /bin/sh -> bash Here is how I am switching my shell in my /boot/config/go file: echo "if [ -d /mnt/user/appdata/zsh/.oh-my-zsh ]; then if [ -f /bin/zsh ]; then /bin/zsh; exit; fi fi" >> /root/.bash_profile # Linking .zshrc to ~/.zshrc ln -s /boot/config/.zshrc /root/.zshrc ln -s /boot/config/shell/.fzf.zsh /root/.fzf.zsh cp -R /boot/config/shell/.fzf /root/ ln -s /boot/config/shell/.zcompdump /root/.zcompdump cp /boot/config/shell/.zcompdump-Eeyore-5.9 /root/.zcompdump-Eeyore-5.9 cp /boot/config/shell/.zcompdump-Eeyore-5.9.zwc /root/.zcompdump-Eeyore-5.9.zwc
  4. Yeah, I noticed that someone else mentioned having ZSH as their default shell. I also have ZSH as my default shell. So I am guessing this lies at the heart of the problem. The question is, why/? And how can we resolve it without my needing to switch back to bash?
  5. plugin: updating: dynamix.unraid.net.plg Executing hook script: pre_plugin_checks Checking disk space on /usr... ok. (30937MB free) Running on supported version 7.1.4 Backing up original files... Backup complete. Patching header logo if necessary... Installing package... Cleaning up existing node_modules directory... Removing: /usr/local/unraid-api/node_modules +============================================================================== | Upgrading dynamix.unraid.net-4.10.0-x86_64-1 package using /boot/config/plugins/dynamix.my.servers/dynamix.unraid.net-4.10.0-x86_64-1.txz +============================================================================== Pre-installing package dynamix.unraid.net-4.10.0-x86_64-1... Removing package: dynamix.unraid.net-4.10.0-x86_64-1-upgraded-2025-07-16,20:15:46 Verifying package dynamix.unraid.net-4.10.0-x86_64-1.txz. Installing package dynamix.unraid.net-4.10.0-x86_64-1.txz: PACKAGE DESCRIPTION: # dynamix.unraid.net (Unraid API) # # Provides the Unraid API and Connect services for Unraid OS. # This package enables remote management, monitoring, and access # to Unraid servers through the Unraid Connect platform. # # Features include system monitoring, notifications, remote access, # and integration with the Unraid Connect dashboard. # # Homepage: https://unraid.net/ Executing install script for dynamix.unraid.net-4.10.0-x86_64-1.txz. Package dynamix.unraid.net-4.10.0-x86_64-1.txz installed. Package dynamix.unraid.net-4.10.0-x86_64-1 upgraded with new package /boot/config/plugins/dynamix.my.servers/dynamix.unraid.net-4.10.0-x86_64-1.txz. Starting Unraid Connect installation... Setting up Unraid API... Running setup_api.sh Starting API setup script Environment: CONFIG_DIR=/boot/config/plugins/dynamix.my.servers, API_BASE_DIR=/usr/local/unraid-api UNRAID_BINARY_PATH=/usr/local/bin/unraid-api Env file already exists API setup completed at Wed Jul 16 20:15:56 EDT 2025 Running post-installation verification... Running verify_install.sh Performing comprehensive installation verification... Checking executable files... ✓ Executable file /usr/local/bin/unraid-api exists and is executable ✓ Executable file /etc/rc.d/rc.unraid-api exists and is executable ✓ Executable file /usr/local/emhttp/plugins/dynamix.my.servers/scripts/gitflash_log exists and is executable Checking directories... ✓ Directory /usr/local/unraid-api exists ✓ Directory /var/log/unraid-api exists ✓ Directory /usr/local/emhttp/plugins/dynamix.my.servers exists ✓ Directory /usr/local/emhttp/plugins/dynamix.unraid.net exists ✓ Directory /etc/rc.d/rc6.d exists ✓ Directory /etc/rc.d/rc0.d exists Checking symlinks... ✓ Symlink /usr/local/bin/unraid-api exists -> ../unraid-api/dist/cli.js ✓ Symlink /usr/local/sbin/unraid-api exists -> ../bin/unraid-api ✓ Symlink /usr/bin/unraid-api exists -> ../local/bin/unraid-api Checking configuration files... ✓ Environment file /boot/config/plugins/dynamix.my.servers/env exists Checking shutdown configuration... Checking for shutdown scripts in rc6.d... ✓ Shutdown script for flash-backup exists and is executable ✓ Shutdown script for unraid-api exists and is executable ✓ rc0.d symlink exists ✓ unraid-api is in PATH Installation log file not found Verification summary: - Executable files errors: 0 - Directory errors: 0 - Symlink errors: 0 - Configuration errors: 0 - Shutdown configuration errors: 0 - Total errors: 0 All checks passed successfully. Installation verification completed successfully. Installation completed at Wed Jul 16 20:15:56 EDT 2025 Cleaning up node_modules archives that don't match current API version: 4.10.0 Current archive to keep: node_modules-for-v4.10.0.tar.xz Cleanup completed. Starting Unraid API service DEBUG: Checking PATH: .:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin DEBUG: Checking if unraid-api files exist: total 80 drwxr-xr-x 3 root root 100 Jul 15 14:34 . drwxr-xr-x 5 root root 320 Jul 16 20:15 .. drwxr-xr-x 2 root root 460 Jul 15 14:34 assets -rwxr-xr-x 1 root root 69534 Jul 15 14:34 cli.js -rwxr-xr-x 1 root root 11321 Jul 15 14:34 main.js DEBUG: Checking symlink: lrwxrwxrwx 1 root root 25 Jul 16 20:15 /usr/local/bin/unraid-api -> ../unraid-api/dist/cli.js DEBUG: Checking Node.js version: v22.17.0 DEBUG: Checking if cli.js is executable: -rwxr-xr-x 1 root root 69534 Jul 15 14:34 /usr/local/unraid-api/dist/cli.js DEBUG: Attempting to run unraid-api directly: Unraid API v4.10.0+81808ad If no additional messages appear within 30 seconds, it is safe to refresh the page. Added bundled plugin unraid-api-plugin-connect Starting Unraid API service... Backup file not found at '/boot/config/plugins/dynamix.my.servers/node_modules-for-v4.10.0.tar.xz'. Skipping restore. Starting flash backup service... Starting the Unraid APIAnd from the syslog: Jul 16 20:15:40 Eeyore kernel: veth363958e: entered allmulticast mode Jul 16 20:15:40 Eeyore kernel: veth363958e: entered promiscuous mode Jul 16 20:15:40 Eeyore kernel: eth0: renamed from veth88b209e Jul 16 20:15:40 Eeyore kernel: br-33eb52b1cc77: port 3(veth363958e) entered blocking state Jul 16 20:15:40 Eeyore kernel: br-33eb52b1cc77: port 3(veth363958e) entered forwarding state Jul 16 20:15:46 Eeyore plugin-manager: running: 'anonymous' Jul 16 20:15:46 Eeyore plugin-manager: checking: /boot/config/plugins/dynamix.my.servers/dynamix.unraid.net-4.10.0-x86_64-1.txz - SHA256 Jul 16 20:15:46 Eeyore plugin-manager: skipping: /boot/config/plugins/dynamix.my.servers/dynamix.unraid.net-4.10.0-x86_64-1.txz already exists Jul 16 20:15:46 Eeyore plugin-manager: running: 'anonymous' Jul 16 20:15:46 Eeyore plugin-manager: running: 'anonymous' Jul 16 20:15:46 Eeyore plugin-manager: running: 'anonymous' Jul 16 20:15:46 Eeyore plugin-manager: running: 'anonymous' Jul 16 20:15:56 Eeyore plugin-manager: running: 'anonymous' Jul 16 20:15:56 Eeyore plugin-manager: running: 'anonymous' Jul 16 20:16:00 Eeyore flash_backup: stop watching for file changes Jul 16 20:16:00 Eeyore flash_backup: flush: /usr/local/emhttp/plugins/dynamix.my.servers/scripts/UpdateFlashBackup update Jul 16 20:16:03 Eeyore flash_backup: checking for changes every 1800 seconds Jul 16 20:19:01 Eeyore sshd-session[3234555]: Connection from 10.253.0.8 port 54550 on 10.253.0.1 port 42378 rdomain "" Jul 16 20:19:01 Eeyore sshd-session[3234555]: Accepted key RSA SHA256:omVgODMpc6F1wvvBgnfttvMmvr7gDpXA6BdCL+D/DGM found at /root/.ssh/authorized_keys:1 Jul 16 20:19:01 Eeyore sshd-session[3234555]: Postponed publickey for root from 10.253.0.8 port 54550 ssh2 [preauth] Jul 16 20:19:01 Eeyore sshd-session[3234555]: Accepted key RSA SHA256:omVgODMpc6F1wvvBgnfttvMmvr7gDpXA6BdCL+D/DGM found at /root/.ssh/authorized_keys:1 Jul 16 20:19:01 Eeyore sshd-session[3234555]: Accepted publickey for root from 10.253.0.8 port 54550 ssh2: RSA SHA256:omVgODMpc6F1wvvBgnfttvMmvr7gDpXA6BdCL+D/DGM Jul 16 20:19:01 Eeyore sshd-session[3234555]: pam_unix(sshd:session): session opened for user root(uid=0) by (uid=0) Jul 16 20:19:01 Eeyore sshd-session[3234555]: User child is on pid 3234721 Jul 16 20:19:01 Eeyore sshd-session[3234721]: Starting session: shell on pts/2 for root from 10.253.0.8 port 54550 id 0Also attached full Diagnostic archive. eeyore-diagnostics-20250716-2021.zip
  6. That is the one I tried. See the above post - https://forums.unraid.net/topic/191889-cannot-update-to-the-latest-version-of-the-plugin/#findComment-1567650
  7. I noticed an updated plugin so I thought I would try it and see if it fixed the issue, but it still seems to stall at the same place: plugin: updating: dynamix.unraid.net.plg Executing hook script: pre_plugin_checks plugin: downloading: dynamix.unraid.net-4.10.0-x86_64-1.txz ... done Running on supported version 7.1.4 Backing up original files... Backed up: /usr/local/emhttp/plugins/dynamix/DisplaySettings.page Backed up: /usr/local/emhttp/plugins/dynamix/include/Wrappers.php Backed up: /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/showchanges Backed up: /usr/local/emhttp/plugins/dynamix.my.servers/Connect.page Backed up: /usr/local/emhttp/update.htm Backed up: /usr/local/emhttp/logging.htm Backed up: /etc/nginx/nginx.conf Backed up: /etc/rc.d/rc.nginx Backup complete. Patching header logo if necessary... Installing package... Removing old package file: /boot/config/plugins/dynamix.my.servers/dynamix.unraid.net-4.9.5-x86_64-1.txz Cleaning up existing node_modules directory... Removing: /usr/local/unraid-api/node_modules +============================================================================== | Upgrading dynamix.unraid.net package using /boot/config/plugins/dynamix.my.servers/dynamix.unraid.net-4.10.0-x86_64-1.txz +============================================================================== Pre-installing package dynamix.unraid.net-4.10.0-x86_64-1... Removing package: dynamix.unraid.net-upgraded-2025-07-15,14:43:02 Verifying package dynamix.unraid.net-4.10.0-x86_64-1.txz. Installing package dynamix.unraid.net-4.10.0-x86_64-1.txz: PACKAGE DESCRIPTION: # dynamix.unraid.net (Unraid API) # # Provides the Unraid API and Connect services for Unraid OS. # This package enables remote management, monitoring, and access # to Unraid servers through the Unraid Connect platform. # # Features include system monitoring, notifications, remote access, # and integration with the Unraid Connect dashboard. # # Homepage: https://unraid.net/ Executing install script for dynamix.unraid.net-4.10.0-x86_64-1.txz. Package dynamix.unraid.net-4.10.0-x86_64-1.txz installed. Package dynamix.unraid.net upgraded with new package /boot/config/plugins/dynamix.my.servers/dynamix.unraid.net-4.10.0-x86_64-1.txz. Starting Unraid Connect installation... Setting up Unraid API... Running setup_api.sh Starting API setup script Environment: CONFIG_DIR=/boot/config/plugins/dynamix.my.servers, API_BASE_DIR=/usr/local/unraid-api UNRAID_BINARY_PATH=/usr/local/bin/unraid-api Env file already exists API setup completed at Tue Jul 15 14:43:07 EDT 2025 Running post-installation verification... Running verify_install.sh Performing comprehensive installation verification... Checking executable files... ✓ Executable file /usr/local/bin/unraid-api exists and is executable ✓ Executable file /etc/rc.d/rc.unraid-api exists and is executable ✓ Executable file /usr/local/emhttp/plugins/dynamix.my.servers/scripts/gitflash_log exists and is executable Checking directories... ✓ Directory /usr/local/unraid-api exists ✓ Directory /var/log/unraid-api exists ✓ Directory /usr/local/emhttp/plugins/dynamix.my.servers exists ✓ Directory /usr/local/emhttp/plugins/dynamix.unraid.net exists ✓ Directory /etc/rc.d/rc6.d exists ✓ Directory /etc/rc.d/rc0.d exists Checking symlinks... ✓ Symlink /usr/local/bin/unraid-api exists -> ../unraid-api/dist/cli.js ✓ Symlink /usr/local/sbin/unraid-api exists -> ../bin/unraid-api ✓ Symlink /usr/bin/unraid-api exists -> ../local/bin/unraid-api Checking configuration files... ✓ Environment file /boot/config/plugins/dynamix.my.servers/env exists Checking shutdown configuration... Checking for shutdown scripts in rc6.d... ✓ Shutdown script for flash-backup exists and is executable ✓ Shutdown script for unraid-api exists and is executable ✓ rc0.d symlink exists ✓ unraid-api is in PATH ⚠ Installation log file not found Verification summary: - Executable files errors: 0 - Directory errors: 0 - Symlink errors: 0 - Configuration errors: 0 - Shutdown configuration errors: 0 - Total errors: 0 All checks passed successfully. Installation verification completed successfully. Installation completed at Tue Jul 15 14:43:07 EDT 2025 Cleaning up node_modules archives that don't match current API version: 4.10.0 Current archive to keep: node_modules-for-v4.10.0.tar.xz Removing archive: /boot/config/plugins/dynamix.my.servers/node_modules-for-v4.8.0+9485809.tar.xz Cleanup completed. Starting Unraid API service DEBUG: Checking PATH: .:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin DEBUG: Checking if unraid-api files exist: total 80 drwxr-xr-x 3 root root 100 Jul 15 14:43 . drwxr-xr-x 5 root root 320 Jul 15 14:43 .. drwxr-xr-x 2 root root 460 Jul 15 14:43 assets -rwxr-xr-x 1 root root 69534 Jul 15 14:34 cli.js -rwxr-xr-x 1 root root 11321 Jul 15 14:34 main.js DEBUG: Checking symlink: lrwxrwxrwx 1 root root 25 Jul 15 14:43 /usr/local/bin/unraid-api -> ../unraid-api/dist/cli.js DEBUG: Checking Node.js version: v22.17.0 DEBUG: Checking if cli.js is executable: -rwxr-xr-x 1 root root 69534 Jul 15 14:34 /usr/local/unraid-api/dist/cli.js DEBUG: Attempting to run unraid-api directly: Unraid API v4.10.0+81808ad If no additional messages appear within 30 seconds, it is safe to refresh the page. Added bundled plugin unraid-api-plugin-connect Starting Unraid API service... Backup file not found at '/boot/config/plugins/dynamix.my.servers/node_modules-for-v4.10.0.tar.xz'. Skipping restore. Starting flash backup service... Starting the Unraid API
  8. Thanks, but I am still having the same issue from my initial post - it seems to hang on install: Starting the Unraid API plugin: updating: dynamix.unraid.net.plg Executing hook script: pre_plugin_checks plugin: downloading: dynamix.unraid.net-4.9.5-x86_64-1.txz ... done Running on supported version 7.1.4 Backing up original files... Backup complete. Patching header logo if necessary... Installing package... Removing old package file: /boot/config/plugins/dynamix.my.servers/dynamix.unraid.net-4.9.4-x86_64-1.txz Cleaning up existing node_modules directory... Removing: /usr/local/unraid-api/node_modules +============================================================================== | Upgrading dynamix.unraid.net-4.9.4-x86_64-1 package using /boot/config/plugins/dynamix.my.servers/dynamix.unraid.net-4.9.5-x86_64-1.txz +============================================================================== Pre-installing package dynamix.unraid.net-4.9.5-x86_64-1... Removing package: dynamix.unraid.net-4.9.4-x86_64-1-upgraded-2025-07-10,12:01:31 Verifying package dynamix.unraid.net-4.9.5-x86_64-1.txz. Installing package dynamix.unraid.net-4.9.5-x86_64-1.txz: PACKAGE DESCRIPTION: # dynamix.unraid.net (Unraid API) # # Provides the Unraid API and Connect services for Unraid OS. # This package enables remote management, monitoring, and access # to Unraid servers through the Unraid Connect platform. # # Features include system monitoring, notifications, remote access, # and integration with the Unraid Connect dashboard. # # Homepage: https://unraid.net/ Executing install script for dynamix.unraid.net-4.9.5-x86_64-1.txz. Package dynamix.unraid.net-4.9.5-x86_64-1.txz installed. Package dynamix.unraid.net-4.9.4-x86_64-1 upgraded with new package /boot/config/plugins/dynamix.my.servers/dynamix.unraid.net-4.9.5-x86_64-1.txz. Starting Unraid Connect installation... Setting up Unraid API... Running post-installation verification... Cleaning up node_modules archives that don't match current API version: 4.9.5 Current archive to keep: node_modules-for-v4.9.5.tar.xz Cleanup completed. Starting Unraid API service If no additional messages appear within 30 seconds, it is safe to refresh the page. Added bundled plugin unraid-api-plugin-connect Starting Unraid API service... Backup file not found at '/boot/config/plugins/dynamix.my.servers/node_modules-for-v4.9.5.tar.xz'. Skipping restore. Starting flash backup service... Starting the Unraid API And as you can see, the CLOSE button never changes to DONE and: I get this at the top. Same as with 4.9.4.
  9. I have been trying to update to the latest version of the plugin, but it seems to hang during the update process (the update process hangs, not the server). I let it sit overnight hoping maybe it was just taking a long time, but this morning the update process was "still running in the background". When I rebooted, it was back to the old version of the update. I am attaching two versions of my diagnostics - one where the process is still "running"(eeyore-diagnostics-20250710-0749.zip) and one after my reboot (eeyore-diagnostics-20250710-0804.zip). If you look at my past posts, this is not the first issue I have had with this plugin. In the past, after updating, it has always required me to reboot in order for the new plugin to work. I never got a fix for that issue. - https://forums.unraid.net/topic/188836-why-do-i-need-to-reboot-after-every-connect-plugin-update/ But now I cannot even update. :) (Not upset, just mildly annoyed). eeyore-diagnostics-20250710-0749.zip eeyore-diagnostics-20250710-0804.zip
  10. Unraid is pretty ideal for running your "arr"infrastructure. To that end, could someone add iPlayarr to the App Store? - https://github.com/Nikorag/iplayarr
  11. @elibosley It happened again after this latest update today. Attaching diagnostics. eeyore-diagnostics-20250424-1552.zip
  12. Kinda glad I'm not the only one! Thanks for chiming in, @Gex2501.
  13. Thanks @elibosley. This has only been a problem since I upgraded to 7.0.1, but every update to this plugin has had the same issue. Even if the solution was to run a command to restart something - I could live with that. But rebooting seems a bit drastic 😄 And in case it doesn't get said enough, Connect is awesome.
  14. Is there any way to get this working on Unraid? https://github.com/IsmaeelAkram/icloud-linux Could the bulk of it be in a plugin or container maybe, but the mount be in /mnt/disks/iCloud or something? My head is pounding from a migraine so I cannot think this through. Hoping to icloudsource it. 😉
  15. Every time I update the plugin I end up in this wedged state and I have to reboot to fix it! Why?! Please help. I don't want to reboot every time you fix a bug. eeyore-diagnostics-20250403-1359.zip
  16. I think I found the culprit and it was not a plugin. It was a docker container. The Subgen docker container to be specific. I haven't figured out exactly what is setting it off, but I noticed that after each segfault it starts its process all over again rescanning all of my media. So I stopped the container and no segfaults since... Now I have to figure out what is triggering it...
  17. I keep getting this error in my syslog and I cannot figure out what is causing it. I ran memtest86+ and it did not find errors in my memory. Any idea what might be using python3 and causing this error? Is it a plugin or docker container? How can I better track it? By the time the error appears in the log the processid for the python process no longer exists so I cannot seem to track it down. eeyore-diagnostics-20250322-0950.zip
  18. @JorgeB Much appreciated. I clearly missed the Same Mode part of the reply the first time. That solved the problem.
  19. Ok, rebooted - problem persists. Removed Parity Check Tuner plugin - problem persists. Currently, there is no scheduled parity check, I select Monthly (it is on Disabled). As soon as I select Monthly it pops open the blank tab (see screenshot), and generates the missing csrf_token error. So confused!
  20. I just upgraded to Unraid 7 from 6.12.11. I am unable to set a parity check schedule as when I select a duration it opens a new blank tab and the following shows up in the syslog: host: "xxxx.myunraid.net" Feb 25 08:57:56 Eeyore webGUI: error: /update.php - missing csrf_token I am also seeing some other errors that seem to be superfluous, but if anyone knows why I am getting them or how to fix them, thanks. Main just concerned with the missing csfr_token error. eeyore-diagnostics-20250225-0858.zip
  21. I just noticed this evening that the Linuxserver.io Plex application template is showing up as Deprecated. Their website says their Plex image is NOT deprecated, so I am wondering what is going on. Does anyone have any idea?
  22. Just FYI, my cert apparently renewed this morning and now when I use Unraid, my Chrome (canary) stops me at every new page with a cert error. Regular Chrome and Firefox don't do this, but I use Canary most of the time as a developer to make sure my code works properly with the most recent browser changes. eeyore-diagnostics-20240315-0951.zip
  23. eeyore-diagnostics-20231222-1545.zip
  24. I just installed the latest update to the plugin - 2023.12.21 and now it just sits at the scanning modal forever. It just never goes away. I think it is broken. Matt
  25. Thank you, @ljm42 that appears to work!

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.