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.

Iker

Community Developer
  • Joined

  • Last visited

Everything posted by Iker

  1. This seems to be more a ZFS Problem than plugin problem, please post in the ZFS Plugin thread the output of your zpool command.
  2. Which plugin version are you using?
  3. Indeed there is a requirement that the ZFS Plugin has to be installed; however, it is just declared on the ZFS Master manifest but not enforced in any way (at least in my code).
  4. Unfortunately, I couldn't replicate this situation; I have uninstalled and deleted the plugin folder and associated files here and there (plugins removed folder included) and reinstalled the plugin without any problems. My best guess at this point is that there are some other tasks from the action center that haven't been completed, and that's why the installation is stuck in a "pending" state; you can try to install another plugin and check if that succeds, restart unRaid and try again or look for help in the correspondig unRaid 6.11.0 thread.
  5. Hi, could you please share which version of unraid are you using; this is the first time that I have hear about that problem and I'm not completely sure if it related to the plugin or unraid itself.
  6. Wow, that's very clever! I'm not that Docker savvy, but yeah, I assume that volumes names are just 32 bytes hashes (64 bytes hex). I'm so sorry about all the mess with the patterns; but it really worth the trouble, thanks to that the load times were reduced to half.
  7. Please be aware that Lua Patterns are not equivalent to Regex. Your use case seems to be more than Lua Pattern could handle, my suggestion is to create another dataset/volume exclusively for Docker Files so you could filter that dataset from view.
  8. The commands you show are the same as the plugin currently uses, and I have found some of the issues you mention, particularly with the key unload. I'm unsure what type of notification plugins receive once the shutdown/array stop has started; I will look into this and get back if I find something.
  9. Datasets can be minimized, and the configuration is stored on a cookie that lasts a year; the same happens for pools; for your case, if you want to handle things a little bit better, you can create a child dataset (dockerfiles for example) and filter or collapse that dataset.
  10. Hi Guys, I just posted a new update for the Plugin; this introduces support for Datasets Encryption, including creation and lock and unlock datasets. Also there is a major change in the UI, now things are displayed like a folder structure. Also this version fix the error for you guys that are using the unraid 6.9.2 version (@dianasta @BasWeg). For the next update i'll focus on the snapshots management thing (Dialogs, multiple selection, etc.). 2022.08.21 Change - UI into "folder" structure Add - Support for ZFS Encryption Add - Unlock and Lock actions for encrypted datasets Fix - Error on unRaid 6.9.2 associated with session management
  11. Hi, I have reproduced and isolated the issue, but fixing it is a little bit harder; in the coming days, I'll post an update with this issue fixed and a couple of new UI improvements.
  12. To be Honest; I have not tested the plugin installation and functionality in the version that you referr, is going to take me a couple days to test the plugin and debug the error.
  13. It really depends on the unRaid version; in the new RC Series (6.11) it's possible to explore any path from the builtin browser, that's why I revive this functionality; as far as I know it's not possible in the stable 6.10.
  14. Great! the new method to obtain datasets, volumes, snapshots, and their respective properties; is as good as it can be to prevent parsing errors and, overall, much quicker than the previous one. Now that I have finished with that and it is working (As far as I know) very good, I will focus on new functionality and improvements over the UI; the two you describe are on their way.
  15. This Lua Patterns are very simple, this should do the trick: /system/.* Let met know if it helps.
  16. Hi Folks, I just posted an update for the Plugin; this improves load times by 50% in most cases. Please check the exclusion pattern change. Unfortunately, the backend change requires to use of a Lua Pattern instead of a regex 2022.08.02 Warning - Please Update your exclusion pattern! Add - Browse Button for Datasets Add - Support for listing volumes!! Add - Lua script backend for loading dataset informatin http://lua-users.org/wiki/PatternsTutorial ) Change - UI columns re-organized to the unraid way (sort of)
  17. The datasets are just for the containers data, not really the image; in fact I excluded all the information from /<pool>/dockerfiles/, is just way too much to bear with.
  18. The SMB configuration is beyond the scope of this plugin; however, this are my "templates" for the SMB Shares; the permissions are 777 and the owner of the folders is "nobody": Private Folder [example_private_share] path = /ssdnvme/example_private comment = example share browsable = yes guest ok = no writeable = yes write list = iker read only = no create mask = 0775 directory mask = 0775 vfs objects = shadow_copy2 shadow: snapdir = .zfs/snapshot shadow: sort = desc shadow: format = %Y-%m-%d-%H%M%S shadow: localtime = yes shadow: snapdirseverywhere = yes Public Folder [example_public_share] path = /ssdnvme/example_public comment = UnRaid related info browsable = yes guest ok = yes writeable = yes write list = iker read only = yes create mask = 0775 directory mask = 0775 Private Hidden Folder [example_private_hidden] path = /ssdnvme/example_private_hidden comment = My Private info browsable = no guest ok = yes writeable = no write list = iker read only = yes create mask = 0775 directory mask = 0775 vfs objects = shadow_copy2 shadow: snapdir = .zfs/snapshot shadow: sort = desc shadow: format = %Y-%m-%d-%H%M%S shadow: localtime = yes Hope it helps!
  19. This is not low by any means, in fact is quite good given that you are testing random access (randrw) in hdds with a 256 KB block. https://www.anandtech.com/show/8265/wd-red-pro-review-4-tb-drives-for-nas-systems-benchmarked/4 Probably you should look for the correct fio settings ("-direct=1" is no bueno in this context), there are a couple adittional variables when you try to benchmark ZFS; this is a good starting point: https://serverfault.com/questions/1021251/fio-benchmarking-inconsistent-and-slower-than-anticipated-are-my-raids-miscon
  20. That's a weird error; Set Permissions is very straightforward; just specify the Linux permissions that you want the Plugin to set for the folder (777, 755, 755, etc.); Most of the time, I use 775; it saves me a lot of troubles with SMB write. If you like, you could send me the parameters you are using for the dataset creation in a PM, and I could take a look if there is anything wrong.
  21. Hi @bergi9 , that is a great idea; probably, I will implement it in a couple of versions; right now, I'm focused on refactoring part of the backend. Do you think that just having templates would be good?, I mean an option on the dataset for "Create SMB Share" and then present the templates as unRaid do "Private, Read Only, Public".
  22. That's quite a system!; I fixed the regex for identifying the pools; the "Expandz" was the cause; in abot 10 minutes the update should be live. Thanks for your help.
  23. Could you please post the output (In Text) of this command: zpool list -v
  24. I'l take a look; but most likely it's going to take a while any new major features. Currently I'm working on rewriting some of the backend; the load/refresh speed it's not really that good so I'm exploring ZFS API/Programs that should help the plugin to be free of parsing errors and improve overall speed.
  25. In the early days of the plugin that was a feature; but... it's not possible for all the pools; for example, my main pool is "hddmain" mounted in "/hddmain"; the file browser doesn't work there, why? i don't have any idea :S, it works for root directories like boot or mnt, but not for others like tmp or home; so it's not a problem on my end, but probably a filebrowser restriction on which directories it could navigate.

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.