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. Yes, I feel your pain. That logging could be improved, although I'm not sure how to do it. In general terms, the plugin says: rsync! copy this folder from disk a to disk b. rsync goes about it and internally it copies all relevant files. I'm not sure if I can correlate exactly which file causes an error by just looking at the rsync's progress output. Maybe it's easy, maybe it isn't, in any case it'd need some investment in terms of the developer's busy time [emoji16] Sent from my iPhone using Tapatalk
  2. This is the main issue One of the rsync commands returned error 13, which per the manual is "13 - Errors with program diagnostics". Currently, the plugin handles only error 23, meaning it flags the command as having issues, then keeps going (doesn't break the process). I could probably do the same for error 13 (maybe for any error), but you would still need to handle the issue manually. You're the only one with enough context to know what to do (which is what you actually did). This is a by-product of how rsync progress is being monitored (the process descriptor doesn't exist since the command finished), it's not an issue. Could probably do something like that, but I'd need to take a deep look into it.
  3. Hi, Thanks for the heads up ! I have a fix for this in my dev environment, but do note that I don't support Unraid RCs. I'll publish a new release shortly after it goes stable. P.S.: The new dashboard looks awesome 👍
  4. After reviewing the issue with drdebian, we found it's an issue with the default font in some Android devices. Setting the system-wide font to Roboto fixes the issue. I'll be doing some additional research into the matter, but will probably offer an option of using Robot for the app, at least.
  5. Oh, ok. Not sure about the speed in that case. The portion of the log you sent looks fine 🤷🏼‍♂️ Be aware that move is implemented as copy then delete. If there's an operation-ending error during transfer, the original files are left intact in the source disk. You can review which command failed in the history screen.
  6. Send me the logs, I'll take a look (/boot/logs/unbalance.log) 30/40 mbps seems about par, it's reading from a drive, then writing to a different drive and parity. I guess you reach 100mbps from another pc and using cache? Sent from my iPhone using Tapatalk
  7. Hi, thanks for the report. Would you mind following the steps in https://github.com/jbrodriguez/controlr-support, so I can reproduce the issue with the same data ?
  8. Hi, glad you were able to solve it.
  9. I'd like to say a quick thanks to all of you people who donated this past year. I didn't reply individually but I certainly appreciated it (and the notes you wrote). Thanks !
  10. The companion plugin provides the features described in the "I’ve read about a companion plugin. What’s its purpose ?" section of the FAQ
  11. By can't uncheck, you mean it's grayed out right ? Just to be sure, you did provide enough data to the plugin to perform any given operation (chose files/folders and target drive in gather, the full steps in scatter). Other than that, I wouldn't really know. In Chrome, you could take a look at the Developer Console and check for any error.
  12. Move works by copying then deleting, but if a command fails, it doesn't delete the source by design, so your original files are intact. You can check the operation "log" in the History tab and check which command ('rsync') failed and act accordingly (delete target folder manually, retry the operation, etc.) Why did it fail ? What does the log say ? It's a fair point. Maybe I could just leave it open, you can always click to delete it.
  13. Thanks BRiT ! I'll look into it.
  14. I took a look at the code with regards to SUID/SGID. It checks that permissions are "r--r--r--" or "rw-rw-rw-" (for files), "rwxrwxrwx" (for folders), so if SUID/SGID are set, it will report a file or folder permission issue. Not sure how to go about this, but SUID/SGID don't seem too common, I think ?
  15. Yes, that happens on some Android phones for some reason. The app is just reading the phone's ip address from the network stack and proposing it (presumably less typing), but in some cases it picks up the IPv6 address. Not sure why, Android phones and even provider's OS can be quite different. As for auto, Unraid creates an SSL certificate and redirects http -> https transparently for the user, I'll check if that's still the case. Or perhaps, new installs work a bit differently from older installs (fresh 6.6.x install vs upgrading to 6.6.x).
  16. Hi, it's written in the FAQ, from a user standpoint (what should I do as an app user), instead of from plugin's view (auto means ssl). The last version of the app always connects to the plugin via ssl, regardless of the Unraid setting, so it shouldn't be a problem You already solved it by doing ssl=yes, but I'm not sure what issue you were having. Were you unable to add the server ? Were you unable to access the additional features the plugin provides ?
  17. I remember something like this happened before, not sure what was it. The check box is disabled until there's enough input for the operation, make sure about that. If you can try on Chrome, could you check the dev console for any errors? Last option, send me the log (/boot/logs/unbalance.log), to take a look. Sent from my iPhone using Tapatalk
  18. Hi, I'm away from my development machine, so I can't look at the history. I'll take a look next week and report back. Sent from my iPhone using Tapatalk
  19. Glad it's working now ! I'll check the code about the no password root, I think the app probably switches to a non root/admin interface if no password is provided, but I don't quite remember if that's the case right now.
  20. Hi RobertP, When you added the server, you entered some user other than root. When that's the case, the UI becomes minimal, basically to control dockers/vm, with user permissions that you can set via the plugin's web interface. If you delete the server in the app and add it back with root user, you'll see the full UI.
  21. Right, as BRiT mentioned, choosing more drives will scatter the data across disks, but if the data you're trying to move fits one of the disks, it will put it all there. unbalance doesn't "balance"/fill disks evenly, that's more of an intrinsic feature of Unraid, by using share rules. Sent from my iPhone using Tapatalk
  22. Hi, unBALANCE works at the disk level not share level, so it won't consider any share rules you set. I'd guess you're doing a scatter? The concept for scatter is to empy a disk by moving data to other disks you choose: you can choose one, some or all of them. It's up to you. Hope this helps.
  23. Is the power on button disabled ? The server version shouldn't have that much of an impact since it's a wake-on-lan packet basically. It shouldn't be enabled until your server is powered down.
  24. Right, with ssl set to yes, you need to add the server securely in the app. In any case, glad to know you sorted it out. Sent from my iPhone using Tapatalk
  25. Awesome! Thanks for the confirmation [emoji106] Sent from my iPhone using Tapatalk

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.