-
ClunkClunk started following [SOLVED] Cannot access dockers using custom:br0
-
ClunkClunk started following Lost Access to Host from Docker on Custom br0 after reboot
-
-
[Plugin] Mover Tuning
Excellent find, and seems consistent with what I've been experiencing. Thanks for documenting it, and hopefully we can get a fix in place soon now that Reynald has returned!
-
Video Preloader (avoids HDD spinup latency when starting a Movie or Episode through Plex, Jellyfin or Emby)
Line 58, change 0.15 to something larger. I used 1.0 for good measure because mine seem to read from cache about 0.3s to 0.6s. if awk 'BEGIN {exit !('"$benchmark"' >= '1.0')}'; then
-
Video Preloader (avoids HDD spinup latency when starting a Movie or Episode through Plex, Jellyfin or Emby)
Mine's working OK, though I am getting an error message in the start of the run for some reason. Is that the one that's safe to ignore? Script Starting Mar 26, 2022 13:08.47 Full logs for this script are available at /tmp/user.scripts/tmpScripts/Plex Preloader/log.txt Available RAM in Bytes: 94524352512 Amount of Videos that can be preloaded: 1549 sort: write failed: 'standard output': Broken pipe sort: write error Preload /mnt/user/Media/TV/REDACTED.mkv (0.369s) Preload /mnt/user/Media/TV/REDACTED.mkv (0.381s) Preload /mnt/user/Media/TV/REDACTED.mkv (0.453s) Preload /mnt/user/Media/TV/REDACTED.mkv (0.455s) Preload /mnt/user/Media/TV/REDACTED.mkv (0.432s) Preload /mnt/user/Media/TV/REDACTED.mkv (0.501s) You'll see my read times for cached files are about 0.4s on average with the default setting in the script set at 0.15, as such my scans never detected any cached files. Once I figured that out, I adjusted the setting in the script to 1.0s and it worked reliably. I just have a bit of a slower system than yours I guess. As a quick fix, it'd be good to move that variable to the top of the script where other user configurable variables are so the user can tweak it. A longer term fix may be to do an initial benchmark run - first reading a reasonable number of files that are totally uncached, then reading them another time to get a cached result, and you can average the resulting types of results. You could then set up upper and lower bounds for when an object is decided as cached and when it is not. In my case, 0.4
-
ClunkClunk started following disk spinup since ~ 6.6.x , Unraid OS version 6.9.0-rc1 available , Mover causes all system dockers to be unresponsive and 1 other
-
[Plugin] Parity Check Tuning
Suggestion - have this default to "No" rather than "Yes." Reason - grumpy text message from wife asking why Plex wasn't working I do like the feature though! I just had to tweak some settings.
-
Video Preloader (avoids HDD spinup latency when starting a Movie or Episode through Plex, Jellyfin or Emby)
In case it helps, I think this is how to get the On Deck from Plex using the API: wget -q -O- http://$PLEXURL:32400/library/onDeck?X-Plex-Token=$PLEXTOKEN Set $PLEXURL to your PMS's ip address, and $PLEXTOKEN to your Plex Auth Token, and it'll return with XML. You'll then need to parse out the 'file=' entries to get the filename and path, and replace the returned filepath with whatever the Docker container is mapped to (for example, I pass /tv to my Plex docker container and it maps to /mnt/user/TV on my unRAID).
-
[Support] binhex - DelugeVPN
ca-vancouver.privateinternetaccess.com is working for me right now.
-
Passwordless SSH login
I basically did what the example shell script has in it, but I put it all in my go script, and it works just fine in 6.8.3 since it doesn't execute anything directly (just copies and changes permissions). 6.8.0 tightened the security of the go script to not execute things directly from the boot flash drive. My go script contains this: mkdir /root/.ssh chmod 700 /root/.ssh cp /boot/config/ssh/authorized_keys /root/.ssh/ chmod 600 /root/.ssh/authorized_keys And I just make sure that /boot/config/ssh/authorized_keys contains the public key I want to use. Alternately, you could use the go script to copy the example shell script to /tmp, set the permissions, then execute it. I've not tested it but it would be something like this in the go script (with the setup_ssh_client.sh unaltered and in the recommended location): cp /boot/config/ssh/setup_ssh_client.sh /tmp/setup_ssh_client.sh chmod +x /tmp/setup_ssh_client.sh bash /tmp/setup_ssh_client.sh
-
Unraid 14th Birthday Case Badge Giveaway
August 2009 is when I first started using unRAID so that's a decade! Not bad.
-
[Support] binhex - DelugeVPN
I had some issues with PIA's spain endpoint. Moved it to vancouver, canada and it seems improved for now.
-
LSI Controller FW updates IR/IT modes
Oh, one more thing - is there any support for multiple controllers? I purposely disconnected my other one so there'd be no confusion, but it would be cool if the scripts could detect if multiple eligible cards exist, and prompt the user for which one to flash.
-
LSI Controller FW updates IR/IT modes
Worked OK - had a few issues with DOS rejecting some of the 8.3/~ foldernames (unfortunately I've wiped my flash drive so I don't have any logs) Maybe renaming some of the long folder names might help. I just ended up running the commands manually from the .bat files. It took me a few minutes to realize why my keyboard was producing weird results - turns out I had inadvertently chosen the German option because my monitor autoswitches inputs sometimes when using the VGA port. I suggest the timeout in config.sys for that menu item should be a lot longer than 5 seconds (or disable it entirely and force the user to choose one).
-
Dynamix - V6 Plugins
Same error here. Didn't occur in 6.3.5 and now it does in 6.4.1.
-
[Plugin] CA Appdata Backup / Restore v2
I've been very happy with this update. Much faster than before, no weird system hangs if it runs when other stuff is happening - but it also helps that I took the time to exclude a bunch of cache and thumbnail files from my Plex backup. Still need to test restoring from it, just to be sure I didn't exclude *too much*.
-
Preclear plugin
I dropped the two modified scripts from the first post in to /boot/config/plugins/preclear.disk, rebooted, and they're not showing up. Just the default gfjardim one. Poking around a bit, I figured out if I execute /usr/local/emhttp/plugins/preclear.disk/script/preclear_disk.sh I can use preclear manually that way, and it'll work. Not sure what roadblock the plugin is running in to though.
-
ClunkClunk changed their profile photo
-
Preclear plugin
I had a little more time to troubleshoot, but so far no success. I shut down, pulled the USB and did a chkdsk from a Windows box. No issues found. I shut down my docker containers, removed a number of plugins that weren't 100% necessary for me. I also took out one of the two drives I'm trying to preclear, just in case there was something weird about two being in there. No change. I'm out of time this morning, but this evening I may try disabling all my plugins aside from the preclear one. Is there a way to run the preclear script from the preclear plugin in the console? It might also help to see if it's encountering a problem with preclear itself, or if it's hitting a roadblock somewhere in the plugin before preclear is launched.