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.

LAS

Members
  • Joined

  • Last visited

Everything posted by LAS

  1. 2026.04.10 Compose Down, Compose Stop, Compose Restart, Force Update all does this. Did not test Compose Up, but I can only assume it does for this as well. Check for Updates, Edit Stack, View Logs, View Last Cmd Log working, but those don't spawn a (visible atleast) terminal. Syslog: Apr 17 08:32:15 smart compose.manager: [hookLoadlist] hooked loadlist() for cross-widget sync, tabbed=false Apr 17 08:32:15 smart compose.manager: [dockerload] initializing subscriber, composeListReady=false Apr 17 08:32:16 smart compose.manager: [Updates] Last check was 3 minutes ago, interval is 4320 minutes. Skipping. Apr 17 08:32:20 smart compose.manager: setStackActionInProgress - Data: {"stack":"apipoo","inProgress":true,"text":"updating..."} Apr 17 08:32:21 smart compose.manager: processPendingComposeReloads - Data: {"stacks":["apipoo"]} Apr 17 08:32:21 smart compose.manager: [refreshStackRow] response - Data: Apr 17 08:32:21 smart compose.manager: {"project":"apipoo","data":"{\"result\":\"success\",\"containers\":[{\"name\":\"apipoo\",\"id\":\"328b49acaea9ad668640241b881cc9f073b692b6a7ffe038e26e757bc4fae102\",\"service\":\"apipoo\",\"image\":\"apipoo-apipoo\",\"state\":\"running\",\"isRunning\":true,\"hasUpdate\":false,\"updateStatus\":\"unknown\",\"localSha\":\"\",\"remoteSha\":\"\",\"isPinned\":false,\"pinnedDigest\":null,\"icon\":\"https:\\/\\/<redacted>\\/static\\/images\\/apipoo9_512.png\",\"shell\":\"\",\"webUI\":\"https:\\/\\/<redacted>\",\"ports\":[\"192.168.50.34:5510->5010\\/tcp\"],\"networks\":[{\"name\":\"apipoo_default\",\"ip\":\"172.22.0.2\",\"driver\":\"bridge\"}],\"volumes\":[{\"source\":\"\\/mnt\\/disk1\\/appdata\\/apipoo\\/stock.db\",\"destination\":\"\\/app\\/stock.db\",\"type\":\"bind\"},{\"source\":\"\\/etc\\/localtime\",\"destination\":\"\\/etc\\/localtime\",\"type\":\"bind\"}],\"created\":\"2026-04-02T14:31:46.529499484Z\",\"startedAt\":\"2026-04-02T14:32:08.743673699Z\"},{\"name\":\"ofelia\",\"id\":\"8c26369266ce9e379a7ff24a Apr 17 08:32:22 smart compose.manager: Deferring pending update check while action is in progress - Data: {"stack":"apipoo"} Apr 17 08:37:06 smart compose.manager: [hookLoadlist] hooked loadlist() for cross-widget sync, tabbed=false Apr 17 08:37:06 smart compose.manager: [dockerload] initializing subscriber, composeListReady=false Apr 17 08:37:06 smart compose.manager: checkPendingRechecks:found - Data: {"pendingStacks":["apipoo"]} Apr 17 08:37:06 smart compose.manager: Running recheck for recently updated stack: - Data: {"stackName":"apipoo"}Found the culprit though, and this is a real edge-case, that you might even don't need to worry about. I append to .bash_profile on boot with if [ -d /mnt/user/appdata/zsh/.oh-my-zsh ]; then if [ -x /bin/zsh ]; then /bin/zsh; exit; fi fi in order to have zsh as my shell, and $innerCmd = "bash -lc " . escapeshellarg($scriptCmd); (compose_util_functions.php) pick up and execute this. I've added [[ $- == i ]] and everything now works as it should. I guess if you want to avoid user customizations you could do --noprofile --norc then load a controlled env, but I wouldn't worry too much about it.
  2. I'm on v5.0.2 I had 4 stacks needing update, it happened on all of them. Manually updated one of them via docker compose pull -> down -> up -d I've not found a way to get it to update in foreground, but Run in background seems to be working reliably. I've not attempted rebooting, as this is my this-should-always-stay-on server.
  3. No log windows open, I had an open ssh session though, but closing it did nothing.
  4. I have a weird issue where when I I click update, I'm left with a non-interactive terminal window at ~/ Running docker compose pull from the project dir successfully pulls the update, and down and up -d works as intended. I do have a custom .zshrc loaded at server start, with some vars set, but this shouldn't really interfere. I see mentions above to cd /boot/plugins/compose.manager/projects/[your immich project] I assume this is a typo, as projects are in /boot/config/plugins/compose.manager/projects/[your immich project]
  5. This message showed up today. Has it been replaced, or is this an error?
  6. Seeing my flash backup increasing in size, I did some digging and found Python 3 for unraid / dwpython containing a lot of older and semingly not used files Would it be an idea to have the plugin check whether some of the existing packages can be removed when downloading new? -rw------- 1 root root 60K Sep 20 2024 dwpython-2024.09.19-x86_64-1.txz -rw------- 1 root root 60K Oct 11 2024 dwpython-2024.10.08-x86_64-1.txz -rw------- 1 root root 60K Jan 9 2025 dwpython-2025.01.09-x86_64-1.txz -rw------- 1 root root 58K Feb 26 21:02 dwpython-2025.02.26-x86_64-1.txz -rw------- 1 root root 58K Jul 15 13:06 dwpython-2025.07.09-x86_64-1.txz -rw------- 1 root root 38 Sep 20 2024 dwpython.cfg -rw------- 1 root root 2.3M Sep 20 2024 python-pip-24.2-x86_64-1.txz -rw------- 1 root root 2.3M Sep 20 2024 python-pip-24.2-x86_64-1dwl_slack15.1.txz -rw------- 1 root root 2.3M Oct 11 2024 python-pip-24.2-x86_64-2dwl_slack15.1.txz -rw------- 1 root root 2.4M Jan 9 2025 python-pip-24.3.1-x86_64-1dw_slack15.1.txz -rw------- 1 root root 2.3M Jan 9 2025 python-pip-24.3.1-x86_64-1dwl_slack15.1.txz -rw------- 1 root root 2.3M Jan 9 2025 python-pip-24.3.1-x86_64-1dwp_slack15.1.txz -rw------- 1 root root 2.4M Jul 15 13:06 python-pip-25.1.1-x86_64-1dw_slack15.1.txz -rw------- 1 root root 2.4M Jul 15 13:06 python-pip-25.1.1-x86_64-1dwl_slack15.1.txz -rw------- 1 root root 2.3M Jul 15 13:06 python-pip-25.1.1-x86_64-1dwp_slack15.1.txz -rw------- 1 root root 1.8M Sep 20 2024 python-setuptools-75.1.0-x86_64-1.txz -rw------- 1 root root 1.8M Sep 20 2024 python-setuptools-75.1.0-x86_64-1dwl_slack15.1.txz -rw------- 1 root root 1.8M Oct 11 2024 python-setuptools-75.1.0-x86_64-2dwl_slack15.1.txz -rw------- 1 root root 1.8M Jan 9 2025 python-setuptools-75.8.0-x86_64-1dw_slack15.1.txz -rw------- 1 root root 1.8M Jan 9 2025 python-setuptools-75.8.0-x86_64-1dwl_slack15.1.txz -rw------- 1 root root 1.8M Jan 9 2025 python-setuptools-75.8.0-x86_64-1dwp_slack15.1.txz -rw------- 1 root root 1.7M Jul 15 13:06 python-setuptools-80.9.0-x86_64-1dw_slack15.1.txz -rw------- 1 root root 1.7M Jul 15 13:06 python-setuptools-80.9.0-x86_64-1dwl_slack15.1.txz -rw------- 1 root root 1.7M Jul 15 13:06 python-setuptools-80.9.0-x86_64-1dwp_slack15.1.txz -rw------- 1 root root 25M Sep 20 2024 python3-3.11.10-x86_64-1.txz -rw------- 1 root root 23M Jan 9 2025 python3-3.11.11-x86_64-1dw_slack15.1.txz -rw------- 1 root root 23M Jul 15 13:06 python3-3.11.13-x86_64-1dw_slack15.1.txz -rw------- 1 root root 23M Jul 15 13:06 python3-3.12.11-x86_64-1dwp_slack15.1.txz -rw------- 1 root root 22M Sep 20 2024 python3-3.12.6-x86_64-1dwl_slack15.1.txz -rw------- 1 root root 22M Oct 11 2024 python3-3.12.7-x86_64-1dwl_slack15.1.txz -rw------- 1 root root 22M Jan 9 2025 python3-3.12.8-x86_64-1dwp_slack15.1.txz -rw------- 1 root root 23M Oct 11 2024 python3-3.13.0-x86_64-1dwl_slack15.1.txz -rw------- 1 root root 23M Jan 9 2025 python3-3.13.1-x86_64-1dwl_slack15.1.txz -rw------- 1 root root 23M Jul 15 13:06 python3-3.13.5-x86_64-1dwl_slack15.1.txz NerdTools "installed" packages by downloading them to /boot/extra -- removing NerdTools would still leave those packages there, in a location form which where packages are installed automatically on boot.
  7. This repository was archived by the owner on Apr 11, 2024. It is now read-only.https://github.com/WeeJeWel/wg-easy For compability, Container repository should be updated to ghcr.io/wg-easy/wg-easy:14 to use the the images from its dev: https://github.com/wg-easy/wg-easy
  8. Sorry. Both systems on 7.0.0. yggdrasil had upgradepkg modified Feb 9, while smart Jan 25. yggdrasil is the one I just rebooted. Had a quick look in the syslog, and it seems I ran some updates at the above dates. smart-diagnostics-20250211-0733.zipyggdrasil-diagnostics-20250211-0733.zip
  9. I finally took the time to have a look at un-get as I love tinkering with stuff, and I'm getting the same error code when attempting to install the .plg. Modifying the un-get.plg replacing upgradepkg -install-new with installpkg makes it install though, but un-get itself throws the same errors when attempting to install a package. Dug a bit deeper, and I found upgradepkg to have a new name.. ╭─root@smart ~ ╰─➤ v /sbin | rg pkg -rwxr-xr-x 1 root root 3.6K Apr 24 2021 explodepkg -rwxr-xr-x 1 root root 29K Dec 22 20:09 installpkg -rwxr-xr-x 1 root root 18K Sep 28 23:56 makepkg -rwxr-xr-x 1 root root 17K May 14 2023 removepkg -rwxr-xr-x 1 root root 16K Jan 25 17:56 upgradepkg- I checked both my servers, and they're both the same, but with different timestamps for when upgradepkg- was modified. Jan 25 on this, Feb 9 on the other (time of my prev reboot). This led me to wonder if Unraid Patch modifies this file. Removed Unraid Patch, rebooted, and.. root@Yggdrasil ~ ╰─➤ v /sbin | rg upgradepkg -rwxr-xr-x 1 root root 16K Jan 9 23:15 upgradepkg Installing Unraid Patch did not modify this file though, so not entirely sure this is the culprit. TLDR: Unraid Patch may or may not cause upgradepkg to be renamed to upgradepkg- [ -e /sbin/upgradepkg- ] && mv /sbin/upgradepkg- /sbin/upgradepkg
  10. Having ocational issues with the GUI, I've added the following to my .zshrc for a quick fix to most issues. # Unraid GUI shortut unraid-gui () { if [[ "$1" = "nuke" ]]; then unraid-api restart /etc/rc.d/rc.nginx restart else /etc/rc.d/rc.nginx "$1" fi } To start nginx if it's down, /etc/rc.d/rc.nginx start usually does the trick (using the above function, I just type 'unraid-gui start')
  11. Did you find a solution for this? Just recently upgraded from 8th-gen to 12th-gen i5. Managed to get UHD770 showing up in the VM, though I'm only able to boot as long as I have unraid virtual Graphics enabled as well. I've tested Parsec Virtual display, and github.com/itsmikethetech/Virtual-Display-Driver with no luch, getting the same error when attempting to connect using parsec. Edit: Add Amyuni USB Mobile Monitor to that as well; no luck.
  12. I really loved seeing this pop up on CA. Having about 45 containers running on my main server, I've really been missing a way to clean up my dashboard a bit. Few things though. The folder reports an update is ready when running containers from local self-built images. I'd really love to see numbers on the folders on Dashboard, eg. "2/3 started" on "Web" Attached my debug if needed. debug-DOCKER.json
  13. It would seem it is the issue, yes. Everything has been stable now, when I've not been pushing the disks too hard. Think I'll be replacing the disks with Ironwolf, the whole Ironwolf-series seems to be CMR. What actually happens is explained quite nicely on https://superuser.com/a/1691665 Thank you @JorgeB for being patient with a complete newbie in this field of computing. It has been some interesting days of learning of how transfers and caching works.
  14. Restarting the array seems to fix the issue. Transfering in max 80GB bulks, with small breaks to let the disk settle, I've now transferred another 1TB without any more issues.
  15. Found some recommendations of disabling the parity drive on the initial data transfer, combined with setting Direct IO to Yes, I was getting consistent 110MB/s transfer speeds. ...Untill I hit the 3.2TB mark on my 8TB BarraCuda Disk1, tranfers stalled. Direct transfer to drive instead of share gave the same results, stalled. Attempts to read/download from Disk1, it stalls as well. Excluded Disk1 from the share, Disk2 spun up, back at full speed. Rebooted the server, I'm now able to both read and write to Disk1 at good speeds. Tested writing 63GB of data to ensure it wasn't all RAM cache (32GB total RAM), 110MB/s consistent. Would there be anything I've overlooked that could cause this behaviour, or do I simply have a drive thats starting to fail? SMART shows following 1. Raw read error rate - 2907048 (hex 2C 5BA8) 5. 0 7. Seek error rate - 669490849 (hex 27E7 9EA1) 187. 0 188. 0 0 0 197. 0 198. 0 199. 0 From what I can gather from this thread, this equals no errors Edit: After another 25GB, it yet again stalls. sigh
  16. Update: Let it run overnight, transfering about 250GB to the cache. Mover was started on schedule, while still copying files from the older server. Noticed when I woke up, all speeds dropped to almost halt. Stopped the transfer from the old server, mover still at very low speeds.
  17. Did the same rclone sync, from mounted smb-share using my nvme as cache, speeds at about 65MB/s, same high CPU usage. Did some 40GB of data (2-5GB files), slowed down somewhat. mover worked as it should. Powered down the server, swapped the sata cable (and SATA-port as its shared with nvme3 - even though I dont have one inserted). Then did rsync over ssh instead, and lo and behold! Speeds stable at 105MB/s, CPU cores are mostly calm and almost idle! Did a 120GB transfer, everything working perfect. Transfer to array getting speeds between 45-50MB/s, don't know whats expected on these drives (preclear started just above 200MB/s, ended at about 70MB/s).
  18. They're slow, but still about 70 times faster than the speeds I'm seeing, on the slower areas of the platter. Rclone and rsync (if you're more familiar with) got about the same performance, I believe. The Intel SSD was fine a few days ago, it's a datacenter drive worth more than the rest of my drives combined, with 4 months of use. Reading more from the thread I skimmed through when i swapped btrfs for xfs, I suppose I could look into my ram settings. I'll do a test setting the nvme (services drive) as cache for the media share as well, though as I'm seeing the same behavior when writing directly to the array, I have my doubts.
  19. Been looking to replace an old 13-year old ubuntu server running about 40 docker-containers, plex being the most resource-hungry. unRaid seemed like the perfect choice, as I'd love to have the possibility to spin up a VM to play some games now and then. Getting the VM working went almost painlessly, passthrough on 1TB nvme-disk, 3060Ti, USB-PCIe-card, and 4 cores (8threads) of an i5-12600K. Set up my array with 10TB parity Ironwolf, 3x8TB Barracuda for storage, 1.2TB Intel S3710 SSD as pool "cache". A separate 1TB nvme as pool "services" for docker and whatever needed for other VMs down the road. Spun up cloudflared, Portainer and Tailscale, everything working perfect. VM stopped, containers running. Started transfering movies off my old server, mouting it as a smb-share, using rclone sync. Started getting btrfs corruption errors, did some googling, reformatted both pool drives to xfs, and tried again. Having transfer speeds of about 35MB/s, both computers wired, but speeds would after some 15-20minutes start to slow down drasticly. I stopped the transfers, restarted, and same thing, slowing down. Figured I'd move the stuff off the cache, so started the mover. Same thing here! Speeds started at 50MB/s on parity + disk1, before slowing down to sub 1MB/s speeds. Stopped the mover manually by doing mover stop, and noticed 2-3cores having high load, usually two at 100% while a thrid bumping up and down. Rebooted the server, everything fine and idling at about nothing. Restarted the mover, same thing! Stopped it again, 2-3cores keep on working, cache disk, parity and disk1 having blips of sub 1MB/s transfers, even though mover is stopped and nothing else is accessing them. About 10-15minutes later, everything suddenly went back to idling. Did an attempt by skipping the cache, moving the files directly to the array (cache:no instead of cache: yes), initial speeds where higher, at about 45MB/s, but dropped alot faster, and most of my cores are at full usage. Seems like something is not working as intended in my config, or I'm doing something wrong, but I have no idea left on where to look. hyper-diagnostics-20221129-1934.zip

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.