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.

jbrodriguez

Community Developer
  • Joined

  • Last visited

Everything posted by jbrodriguez

  1. not sure what you mean with nothing shows up note that unbalanced won't delete top level folders, as these are Unraid shares (perhaps with some exceptions ?)
  2. it could leave behind folders that had issues when moving also, top level (shares) folders are not moved
  3. thanks for the report, the app worked through the rcs, maybe something changed in the final code ill look into it
  4. odd, it worked with the rc's ... will look into it
  5. hi, are you connecting via ssl ? if that's the case, make sure to connect using the lets encrypt certificate endpoint more info here https://www.apertoire.com/faq/controlr#cant-connect
  6. you do have the operation history, which shows where the files/folders were copied to, you could "copy" the rsync commands and change them to a remove command on the target disks
  7. right, i had an unhandled build error, pushed 2024.12.23a to fix it
  8. should be fixed in 2024.12.23, let me know otherwise thanks for the reports !!!
  9. looking into the history/settings > reserved issue
  10. released unbalanced 2024.12.22, which restores the select all checkbox on scatter operation (i missed it too 😀)
  11. currently only way to force a refresh is to stop/start the server, yea, should definitely have some way to refresh the server state from the ui
  12. hi, not sure what you mean, is that on the gather page ? it that's the case, it's always been only one disk EDIT: aahhh i think i understand what you mean, it's a select all checkbox right? yea, i need to add that back, will do soon
  13. i think this has been brought up before, definitely possible, only it requires some work and time to implement
  14. did you actually get files/folders that couldn't be transferred due to this ? that's more of an informative message in any case, try selecting a smaller set, let's say you want to transfer /mnt/user/shows/ it might be too large, maybe select /mnt/users/shows/show1 /mnt/users/shows/show2 and so on
  15. these errors are "normal", they just mean the live updates stop when you close the browser in any case, if you open the unbalanced page again, it will show the latest progress
  16. no, not needed it runs on the servers, when you open a new browser window later, it shows the latest progress
  17. oo that's odd, can you confirm that you have SSL set to no instead of auto ?
  18. i've looked a bit into unassigned devices support, the logic for scatter seems somewhat straightforward, but the gather logic seems more complex the issue is that gather relies on /mnt/user unraid's virtual filesystem to list folders, adding ud requires adding a source prop to each node let's say we have /mnt/user/series/dark/season 1/episode1 /mnt/disks/unassigned1/series/dark/season 1/episode 2 when a user clicks on season 1 (to expand it), the app currently sets the root at /mnt/user (hardcoded), looks down the path and eventually finds episode1 to support ud, i'd need to add a sources/paths prop to each node to get the full path [/mnt/user, /mnt/disks/unassigned1] this is a non trivial code change, so it's not very easily done i'll take another look at it next month, see if i come up with an alternative solution that requires less changes this is a fun problem, only time is limited 🤷‍♂️ p.s.: if anyone has an idea, pls let me know, this is basically like creating the simplest/lightest implementation of a virtual filesystem
  19. hi meldrak, thank you for the suggestions ! nut should just work, do you have a stock configuration or you have a collector server (what i mean is some non-default config) ? userscript suppor is often requested, i will definitely take another look at it
  20. hi, i want to use a drive i recently decommissioned as an unassigned device, however i can't mount it the error in the drive log is unassigned.devices: Partition '/dev/sdg1' does not have a file system and cannot be mounted. this makes sense, as i zeroed out this drive in order to remove it from the array how can i format it ?
  21. thanks!!! i forgot i decommissioned 2 drives on my system, so now they appear as unassigned devices i can't mount them though, ill ask in the ud thread
  22. man, i hoped they were straight under /mnt, not sure how much complexity this can add, i'd certainly need to have 2 passes that would be very helpful, i'd need to recreate the same disk structure as regular array disks, which requires disk.ID, _ = strconv.ParseUint(section.Key("idx").String(), 10, 64) // 1 disk.Name = diskName // disk1, cache disk.Path = "/mnt/" + disk.Name // /mnt/disk1, /mnt/cache disk.Device = section.Key("device").String() // sdp disk.Type = diskType // Flash, Parity, Data, Cache disk.FsType = section.Key("fsType").String() // xfs, reiserfs, btrfs disk.Free = free[disk.Path] disk.Size = size[disk.Path] disk.Serial = section.Key("id").String() // WDC_WDXXXXX-XXXXXXX_WD-WMXXXXXXXX disk.Status = diskStatus and some other fields that i calculate on the spot
  23. thank you !!! i really appreciate all funding sponsorship ! this also goes to all the sponsors that keep sending me some funds, i won't buy a lambo off of them 🤣, however they're very meaningful to me, thanks !!! wrt to unassigned devices, after itimpi pointed me to look at `/mnt` to support disk pools, i think it should be easier ... IF unassigned devices appear under `/mnt` @AgentXXLif you run df --block-size=1 /mnt/* on your terminal, the unassigned devices show up there ?

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.