[Plugin] Docker Folder


Recommended Posts

On 5/1/2022 at 10:17 AM, Squid said:

Attached is a file which fixes the logs not working on RC4+ (Tested RC5, RC5a)

 

Copy this to /config/plugins/docker.folder (replace the existing .txz there) and reboot

 

I do not use this plugin, so if there's any other issues with RC4+ I will attempt to fix if (and only if) you are extremely specific on how to set things up to get it to fail on RC4 where it worked on 6.9.2

 

I do see some issues on the dashboard when opening up the folder, and I'm probably not going to touch that as dashboard extensions are a hack upon the system

 

 

docker.folder-2021.08.20-x86_64-1.txz 133.42 kB · 24 downloads

 

  • Like 3
Link to comment
8 hours ago, Squid said:

 

I think no one actually explained how to reproduce the context menu bug:

1. Create a folder and add containers to it

2. Enable preview advanced context menu:

image.png.90625c6f57ed20788cb50363db1e9ced.png

3. Click on a container a menu will open without the dropdown options:

image.png.0083716e33ddb160b1d42c1f527daf96.png

Workaround which works for me that might hint where is the problem:

4. Expand the folder and start/stop any container on that folder and the dropdown menu is fixed until the page is refreshed:

image.png.e7a0f93ef17feb6dbeb33856eb5c4581.png

 

Hope that helps, 

I spent few hours debugging this with no luck (I am more of a backend developer, not frontend), I think the starting point should be https://github.com/GuildDarts/unraid-plugin-docker.folder/issues/11#issuecomment-1072792061 

 

  • Like 1
  • Thanks 1
Link to comment
Posted (edited)

I sure hope someone can figure this out. Honestly would be hard to even use unraid without this anymore it's such a great feature. I just reverted back to 6.9.2 for now.

Edited by Groto
Link to comment
3 minutes ago, Squid said:

OK.

 

Not that I use this plugin, but I have forked it so that the logs and the context menus appear.

 

I have temporarily removed the dashboard part of things until I get more time to look at it's display aberrations.

 

Going forward, so long as explicit directions are made as to how to replicate issues on 6.10 I will attempt to fix, but no guarantees will be made, and my goal here is not to continue development on this plugin, but to simply keep it in the same rough state as it was left in when the author stopped development.

 

You will need to uninstall the version from Guild Darts and then reinstall the forked version.  I would suggest making a backup of the folder.json file within /config/plugins/docker.folder on the flash drive.  If you don't do this, then you will need to recreate your folders.

 

I have described how to reproduce the problem here: 

 

 

I already know how to edit the files directly on a running Unraid system (made some changes and saw their effect), tried to fix it without success since I don't have much experience in frontend (and even less with Unraid frontend), I will be happy to help with the testing, no need to create a txz, just let me know when the fork is updated (or send me the file to change) and I will change the files directly on a running system, I have a test Unraid server so it is easy for me to test changes and nothing happens if things are broken.

 

If the instructions above are not clear or any additional help info needed the best would be to discuss online, I mainly do this on Discord (thecode#6829), but will adjust to whatever fits you best. 

 

I am also willing to maintain a fork, make releases and accept pull requests, but it should be understood that it will take time until I will have the knowledge to fully maintain this plugin so most of the contribution should come from developers making PRs.

 

Link to comment
4 hours ago, thecode said:

I actually just updated without uninstalling, doing it from the sidebar worked

 

@Squid Thank you for fixing this!

@thecode Can you clarify what you mean by doing from the sidebar worked? I am trying to understand how to install this since it won't show up in community apps since it is a fork. Thanks!

Link to comment
12 minutes ago, Groto said:

it won't show up in community apps

It's in CA.  The original won't show because it's now marked as incompatible, and the fork shows (GuildNet/Squid as author) when running 6.10+

  • Upvote 1
Link to comment
5 hours ago, Squid said:

It's in CA.  The original won't show because it's now marked as incompatible, and the fork shows (GuildNet/Squid as author) when running 6.10+

 

I'm not sure what's up, but I'm on 6.10.0-rc8 and I'm not seeing it no matter what I search for in community apps (version 2022.05.15) :(

Searching for "docker folder" comes up with totally irrelevant results and searching for your repo only shows your other awesome work!!


image.thumb.png.cbd23bfcfc75f0fb8bf7543fd8dd4026.png

 

Link to comment

Y

3 minutes ago, zer0zer0 said:

I'm not sure what's up, but I'm on 6.10.0-rc8 and I'm not seeing it no matter what I search for in community apps (version 2022.05.15)

Probably because you have not updated to 6,10.1 stable and so your Unraid version is too old.

Link to comment
7 hours ago, Groto said:

 Can you clarify what you mean by doing from the sidebar worked? I am trying to understand how to install this since it won't show up in community apps since it is a fork. Thanks!

@Groto it doesn't matter that it is a fork, community apps repo was updated to include this, will show only from unraid 6.10.0 and above.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.