[Plugin] Docker Folder


Recommended Posts

Is it just me, but is the plugin completely messed up?

I thought maybe it will be sorted out if I uninstall the plugin, reinstall it, then import a backup.

Now my folders are out-of-order and rearranging them does not stick, as soon as I go to another tab and come back to Docker tab they are in the original order.

I tried editing folders.json and put the order in reverse in the file, which works, but I cannot change the order within a folder, e.g.

Quote

           "children": [
                "dockersocket",
                "redis",
                "mariadb",
                "adminer",
                "postgresql14",
                "Grafana-Unraid-Stack"

Yields the following layout:

image.thumb.png.da227c5c44198c33c270c480d00191d4.png

Also, on the VM tab, when I tell a folder to start expanded, it works on some folders but not others for some reason, e.g.:

image.thumb.png.cb861369607fe0ce574c5d8933f7939d.png

Also, as you can see, I dragged Linux above macOS but the items from the Linux folder stayed where they are, so it looks like the Linux files are also under macOS.

The Windows folder is setup like this:

image.thumb.png.4009aeba77efb75e08da11513ac7b3f3.png

But as you can see from above, it doesn't show any items and I cannot expand it,

  • Upvote 1
Link to comment

I don't particularly use this plugin, and never wrote it.  The original author is MIA, and because so many users would complain if the plugin had to be marked as incompatible, I did a quick  and dirty job on at least keeping it semi-functional.

 

The fork author @thecode will probably / hopefully fix the issues once 6.12 is stable.

 

Unfortunately, this is one plugin which I don't have a whole lot of time available to be able to sit down and reverse engineer what is exactly going on with it.

  • Like 3
  • Upvote 2
Link to comment
On 3/18/2023 at 11:06 AM, Squid said:

Update is now available for Docker Folder.  

 

Note that this only fixes the issues on the docker tab and the VMs tab.  Folders are not currently available on the dashboard.  (ie: Interim compatibility fix for 6.12)

 

Perhaps Im missing something, but where exactly can we install the fork for use with RC6? The apps store seems to be out of date, as does the link posted at the top of the thread.

Link to comment
On 3/22/2023 at 10:05 PM, insomnia417 said:

6.12 RC2 works , but command 'autostart' is missing

For `autostart` there is a workaround for now:

Disable `Nuke uptime column`. To do this edit any folder and under "GLOBAL SETTINGS" disable this feaure.

image.png.14a4a6f82724bc8599a19ba281c26d63.png

Link to comment
On 5/12/2023 at 7:43 AM, shpitz461 said:

Is it just me, but is the plugin completely messed up?

I thought maybe it will be sorted out if I uninstall the plugin, reinstall it, then import a backup.

Now my folders are out-of-order and rearranging them does not stick, as soon as I go to another tab and come back to Docker tab they are in the original order.

I tried editing folders.json and put the order in reverse in the file, which works, but I cannot change the order within a folder, e.g.

Yields the following layout:

I've noticed the same issue. Folder arrangements won't stick after you leave the page.

Link to comment

just btw, is it known that the dashboard is not looking correct? like under docker it shows these nice folders, but not under dashboard, or is that just me beeing stupid?

 

and just btw i really think this should be included in unraid, i never knew that would be possible, its so much better to see and everything. Impressive.

Edited by nuhll
Link to comment
11 hours ago, nuhll said:

just btw, is it known that the dashboard is not looking correct? like under docker it shows these nice folders, but not under dashboard, or is that just me beeing stupid?

Dashboard folders is removed in the latest plugin release, if you still see folders on the dashboard you are not in the latest version.

Yes, the dashboard folders were broken for a long time, I did minor fixes, but it needs bigger rewrite to be displayed correctly.

 

11 hours ago, nuhll said:

and just btw i really think this should be included in unraid, i never knew that would be possible, its so much better to see and everything. Impressive.

I agree, I think basic folders functionally (not everything in this plugin) should be included by default. I assume soon Unraid 6.12 will be released and a thread for next version feature requests will start so it would be a good place to raise this.

  • Like 1
Link to comment
  • 2 weeks later...

I know this plugin is not fully supported, and ive clicked the unlock sortable,

but i am unable to move containers that are inside a folder, do you know if there is workaround?

Running version: Unraid 6.12.0-rc6

Docker folders: 2023.03.18 

 

Sorry, Didnt see a post above it, I will fully read the posts above..

Edited by Jriyuu
Link to comment

Hey there. I cannot rearrange any folder. Not sure what the reason is but I see an error in the console logs. If I call the Docker tab in UNRAID I always see in the console the following:

Uncaught (in promise) TypeError: callback is not a function
    apply_folder http://192.168.178.29:85/Docker:4290
    waitForGlobal http://192.168.178.29:85/Docker:3176
    apply_folder http://192.168.178.29:85/Docker:4243
    anonymous http://192.168.178.29:85/Docker line 3924 > Function:36
    c http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    fireWith http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    l http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    o http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    send http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    ajax http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    i http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    anonymous http://192.168.178.29:85/Docker line 3924 > Function:5
    <anonymous> http://192.168.178.29:85/Docker:2020
    e http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    t http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    setTimeout handler*Deferred/then/l/< http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    c http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    fireWith http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    fire http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    c http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    fireWith http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    ready http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    $ http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    EventListener.handleEvent* http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    <anonymous> http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5
    <anonymous> http://192.168.178.29:85/webGui/javascript/dynamix.js?v=1680052794:5

 

I guess this error is the reason why I can rearrange it like I want but I will never be saved. Any idea what is causing it?

 

Using Unraid 6.12.0 and tried Chrome and Firefox.

Edited by sasbro97
Link to comment
30 minutes ago, unr41dus3r said:

Anybody know if the plugin is still maintained and will be updated? I dont wanna but pressure on any developer.

 

I only would like to know if i should switch to disable the plugin because the arrangement of the dockers would be important because of dependencies.

 

Thanks

 

The original developer stopped the development, I tried to mainly keep it working. Fixing the docker order requires more effort than my available time right now. If someone is willing to debug and fix it I would be able to merge the changes and release a new version. 

  • Like 1
  • Thanks 2
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.