-
[SUPPORT] NetBird
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!
-
Mantene started following Why do I need to reboot after every Connect plugin update?! , [SUPPORT] NetBird , Cannot update to the latest version of the plugin and 1 other
-
Cannot update to the latest version of the plugin
That did the trick! Thank you so much!
-
Cannot update to the latest version of the plugin
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
-
Cannot update to the latest version of the plugin
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?
-
Cannot update to the latest version of the plugin
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
-
Cannot update to the latest version of the plugin
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
-
Cannot update to the latest version of the plugin
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
-
Cannot update to the latest version of the plugin
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.
-
Cannot update to the latest version of the plugin
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
-
Docker requests
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
-
Why do I need to reboot after every Connect plugin update?!
@elibosley It happened again after this latest update today. Attaching diagnostics. eeyore-diagnostics-20250424-1552.zip
-
Why do I need to reboot after every Connect plugin update?!
Kinda glad I'm not the only one! Thanks for chiming in, @Gex2501.
-
Why do I need to reboot after every Connect plugin update?!
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.
-
icloud-linux FUSE mount
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. 😉
-
Why do I need to reboot after every Connect plugin update?!
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