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.

ClunkClunk

Members
  • Joined

  • Last visited

Everything posted by ClunkClunk

  1. 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!
  2. 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
  3. 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
  4. 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.
  5. 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).
  6. ca-vancouver.privateinternetaccess.com is working for me right now.
  7. 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
  8. August 2009 is when I first started using unRAID so that's a decade! Not bad.
  9. I had some issues with PIA's spain endpoint. Moved it to vancouver, canada and it seems improved for now.
  10. 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.
  11. 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).
  12. Same error here. Didn't occur in 6.3.5 and now it does in 6.4.1.
  13. 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*.
  14. 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.
  15. 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.
  16. Correct. I'm seeing the same symptoms. Click preclear (from plugin's page or from unassigned drives area), choose preclear options, and start it. "Starting" shows up with a red X, but it never proceeds. Nothing in the preclear log either. Sent from my iPhone using Tapatalk
  17. Same issue here.
  18. You can change what terminal it's using in the Profiles area of the Settings in Terminal.app. I use xterm-256color usually.
  19. I use mc all the time from my Mac using Terminal. Since it's heavy on the F-keys, it can get a bit cumbersome. A few things I can suggest: • You'll likely need to press and hold the fn key when using F-keys, as the Mac defaults to the Mac-specific functions (like volume, brightness, play/pause, etc.). • You can set the F-keys on your Mac's keyboard to be F-keys primarily and the Mac-specific functions to be secondary with the fn key by changing the setting in the Keyboard system preference. This is a system-wide setting however. • My preference is to use the escape key as a prefix. Tap escape once, then tap the standard 1 key. mc will interpret it as F1. Same for all F keys up to F10.
  20. This toolset worked well for me to flash a Dell Perc H310 to P20 firmware in IT mode. I don't have my cables yet, so I've not been able to put any drives on it, but so far it looks like the flashing went perfectly. Thanks!
  21. I started this a few months ago, but never got around to really optimizing it and rotating out old listings or compressing them. But hopefully it'll give you a starting point! #!/bin/sh DISKS=8 COUNTER=1 THEDATE=`date +"%Y-%m-%d_%H-%M-%S"` LOCATION="/boot/trees" echo " " echo " " echo "Starting tree scanning" while [ $COUNTER -le $DISKS ] do echo "Scanning tree for disk$COUNTER/Movies" tree -h /mnt/disk$COUNTER/Movies >> "$LOCATION/$THEDATE.movies.log" echo "Scanning tree for disk$COUNTER/TV" tree -h /mnt/disk$COUNTER/TV >> "$LOCATION/$THEDATE.tv.log" echo "Incrementing disk counter" COUNTER=$[$COUNTER+1] done echo "Scanning tree for cache/Movies" tree -h /mnt/cache/Movies >> "$LOCATION/$THEDATE.movies.log" echo "Scanning tree for cache/TV" tree -h /mnt/cache/TV >> "$LOCATION/$THEDATE.tv.log" echo "All done scanning disks. Beginning scanning shares." echo "Scanning tree for user/Movies" tree -h /mnt/user/Movies >> "$LOCATION/$THEDATE.movies.log" echo "Scanning tree for user/TV" tree -h /mnt/user/TV >> "$LOCATION/$THEDATE.tv.log" echo " " echo " " echo "Complete! Logs stored in $LOCATION"
  22. I'm really digging the work on the Backup Appdata feature - thanks! Have you considered using hard links to create subsequent backups? Since we're already working off of /mnt/diskX rather than a user share, they should work. It would mean that each subsequent backup would only require the space of the differences, rather than all files again. It may also speed up backups a bit more.
  23. Looks like Sonarr is erroring trying to find /sonarr, which you don't have mapped in Sonarr's Volume Mappings (from the screen shot, you may have it mapped to /downloads)
  24. Thank you. There's so much FUD about SSD wear that I see all sorts of goofy workarounds in lots of places. Your write up was quite succinct.
  25. Havoc, I'm getting the same thing. Quick googling shows that zlib or glibc is at fault. I'm going to investigate, but I'm a bit over my head at this point :-)

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.