Jump to content

[Plug-In] Community Applications


Recommended Posts

Just installed the community applications plugin ans the web Ui freeze at the moment it starts searching for apps. Can't access the server via Web Ui, can't shut the server down with the power switch and I don't want to pull cable. What can I do now? Using unraid 6.1.9

 

Greets

Ronny

Link to comment

appFeed is back up and running (thanks KodeStar), but the update above will prevent CA from crashing again should this circumstance ever happen again!

 

Now I can get back to my mourning    :'(

I'm sorry for your loss  :'(

What is a pet rock by the way?

Link to comment

Just installed the community applications plugin ans the web Ui freeze at the moment it starts searching for apps. Can't access the server via Web Ui, can't shut the server down with the power switch and I don't want to pull cable. What can I do now? Using unraid 6.1.9

 

Greets

Ronny

Can't replicate on either server doing a reboot followed by a fresh install.

 

But, odds on its only going to be a minute or two.

 

What's going on here is that CA tries and download an "appfeed".  If for whatever reason that fails, then it reverts to a legacy mode where it has to download each template individually

 

Downloads of the appfeed are a second or two.

Downloads of the templates if the appfeed fails could be a minute or two.  (Could take longer if another process (NZBGet?) is completely saturating your download bandwidth)

 

Due to how unRaid's emhttp works (single threaded), the webUI is indeed locked up while this is happening.  (and all parts of unRaid suffer from the same "flaw" - only one thing can happen at a time)

 

If it doesn't recover, your easiest solution is to hard reset the server.

 

If you don't want to do that, then your solution is to have to kill the task.  Run htop and kill the task that has a path of something like /usr/local/emhttp/plugins/community.applications/include/exec.php

 

Either way, you may want to investigate your DNS settings in the network settings (try 8.8.8.8 and 8.8.4.4).

 

Some people have also had issues with running their server through a VPN service where the VPN is outright blocking the sites that CA has to hit.

Link to comment

I have just updated the community applications plugin and now i cant find how to not have the tab "apps" added to the top bar of the gui.

 

As i use Dynamix System Buttons plugin the gui is messed up when this extra app tab is at the top of gui.

 

How can i get this back to how it was?

 

Thanks

I removed the option to move the apps tab down to settings because as a general rule it is a very bad idea to be modifying system files (which is what I was doing).  This was always going to be a temporary fix.

 

Starting with 6.1.7, you can go into display settings, and move the User's tab to settings which will fix those display aberrations

 

Link to comment

I have just updated the community applications plugin and now i cant find how to not have the tab "apps" added to the top bar of the gui.

 

As i use Dynamix System Buttons plugin the gui is messed up when this extra app tab is at the top of gui.

 

How can i get this back to how it was?

 

Thanks

I removed the option to move the apps tab down to settings because as a general rule it is a very bad idea to be modifying system files (which is what I was doing).  This was always going to be a temporary fix.

 

Starting with 6.1.7, you can go into display settings, and move the User's tab to settings which will fix those display aberrations

 

Ah thanks thats working great now  :D

Link to comment

Suggestion for Previous Apps button....

 

Allow to auto install ALL previous apps with current template settings one right after the other?

 

Thanks

Myk

Dunno how useful that's going to be. I would want the ability to check or uncheck specific apps, there are some apps I tried and didn't like.

 

How about the ability to add or remove apps to an installation que? You could go through and pick what you wanted (add to cart) and when you are done choosing, start the bulk installation (checkout). Apps installed this way should be set not to immediately start on install, so you can go through and edit settings, or if a local template exists, preload it.

Link to comment

Suggestion for Previous Apps button....

 

Allow to auto install ALL previous apps with current template settings one right after the other?

 

Thanks

Myk

Dunno how useful that's going to be. I would want the ability to check or uncheck specific apps, there are some apps I tried and didn't like.

 

How about the ability to add or remove apps to an installation que? You could go through and pick what you wanted (add to cart) and when you are done choosing, start the bulk installation (checkout). Apps installed this way should be set not to immediately start on install, so you can go through and edit settings, or if a local template exists, preload it.

 

That is what it does now one at a time - a check option to just do it with current template settings would be nice - ex:  docker.img got hosed and would just like whatever selected reinstalled with current templates one after the other

 

Myk

 

Link to comment

Suggestion for Previous Apps button....

 

Allow to auto install ALL previous apps with current template settings one right after the other?

 

Thanks

Myk

Dunno how useful that's going to be. I would want the ability to check or uncheck specific apps, there are some apps I tried and didn't like.

 

How about the ability to add or remove apps to an installation que? You could go through and pick what you wanted (add to cart) and when you are done choosing, start the bulk installation (checkout). Apps installed this way should be set not to immediately start on install, so you can go through and edit settings, or if a local template exists, preload it.

 

That is what it does now one at a time - a check option to just do it with current template settings would be nice - ex:  docker.img got hosed and would just like whatever selected reinstalled with current templates one after the other

 

Myk

I'll look at it, but initially I'd say that this is a non-starter.  Although its possible for CA to send the appropriate commands to the docker service, I don't think it would be wise to bypass dockerMan.  And AFAIK there is not a way for me to bypass the prompting within dockerMan and have it install a container directly.  But, I'll investigate as I do see the usefulness of this (at least with checkboxes - having it do everything will not happen regardless)
Link to comment
I removed the option to move the apps tab down to settings because as a general rule it is a very bad idea to be modifying system files (which is what I was doing).  This was always going to be a temporary fix.

 

That's a shame - I liked having a less 'cluttered' main menu bar!  I just spent ages looking for CA - even removed and re-installed, before coming to look here!

Link to comment

When I die I want to go peacefully in my sleep like my grandfather, not yelling and screaming like the passengers in his car did

 

- Fixed: readmore on searches (regression error)

- Fixed: private repositories (dockerHub searches) were being saved into wrong folder (regression error)

- Enhanced: Update Applications (or reversion to legacy mode) will not fail if a single repository fails to download

- Enhanced: Now include cAdvisor XML template so as to not rely upon smdion's repository

- Enhanced: Popup descriptions now include links to go to cAdvisor's page for running docker applications

- Enhanced: Templates passed through to dockerMan are now Moderated to allow CA to fix any errors, typos, etc in the author's template

- Enhanced: Major overhaul of the XML template generation*

- Enhanced: Continuing code cleanup

 

* CA now has the ability to send version 2.0 (unRaid 6.2) xml templates to dockerMan, with the additional features that 6.2 offers.  Currently however, the application feed does not correctly parse the additional entries for 6.2.  Once this is working correctly, another update will be pushed to enable this feature.

 

Alongside with this (and currently enabled) is the templates passed through to dockerMan have the ability to now be moderated by CA to fix any major issues, etc should the template maintainer go AWOL.

 

Link to comment

CA would not refresh the applications for several days. I made the mistake to remove the plug in and tried to install:

 

https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg

 

However, it does not work.

 

Below is the error I get:

 

Quote:

plugin: installing: https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg

plugin: downloading https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg

plugin: downloading: https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg ... done

 

Warning: simplexml_load_file(): /tmp/plugins/community.applications.plg:1: parser error : Document is empty in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

 

Warning: simplexml_load_file(): in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

 

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

 

Warning: simplexml_load_file(): /tmp/plugins/community.applications.plg:1: parser error : Start tag expected, '<' not found in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

 

Warning: simplexml_load_file(): in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

 

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

plugin: xml parse error

 

Unquote.

 

Would anybody know why this is happening?

Link to comment

???  I tried to install this plugin to unRAID ver 6.1.3 & got the following error.  I only have two plugins installed (I assume they are default) unRAID Server OS & Dynamis webGui.  Any assistance would be greatly appreciated.

 

 

plugin: installing: https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg
plugin: downloading https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg
plugin: downloading: https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg ... done

Warning: simplexml_load_file(): /tmp/plugins/community.applications.plg:1: parser error : Document is empty in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): /tmp/plugins/community.applications.plg:1: parser error : Start tag expected, '<' not found in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193
plugin: xml parse error

Link to comment

???  I tried to install this plugin to unRAID ver 6.1.3 & got the following error.  I only have two plugins installed (I assume they are default) unRAID Server OS & Dynamis webGui.  Any assistance would be greatly appreciated.

 

 

plugin: installing: https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg
plugin: downloading https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg
plugin: downloading: https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg ... done

Warning: simplexml_load_file(): /tmp/plugins/community.applications.plg:1: parser error : Document is empty in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): /tmp/plugins/community.applications.plg:1: parser error : Start tag expected, '<' not found in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193
plugin: xml parse error

Try Settings - Network Settings - and set DNS addresses of 8.8.8.8 and 8.8.4.4 and then try again

 

Link to comment

 

Try Settings - Network Settings - and set DNS addresses of 8.8.8.8 and 8.8.4.4 and then try again

I had to set DHCP & DNS to yes.  I forgot that my router is applying an ip address to my unRAID servervia MAC filtering. 

 

Now, I got that installed, but I don't see any of the apps/repositories.  Missed them by this much.

Link to comment

Behind a vpn by chance?

 

Try hitting update applications

 

Actually it was me totally misunderstanding.  I thought there would be stuff under the Docker tab, but then I realized I needed to click on the Community Applications icon which took me to (DUH!) the Apps tab.  Well, I'm on my way.  I have been using unRAID for maybe 4 years now, & it just keeps getting better & better :)

Link to comment

What if just the stickers are made in China?

 

Fixed: Customized templates (based upon one from the application feed) were being incorrectly tagged as being incompatible

Enhanced: Reminder to update CA if update available*

 

* Myself, just like everyone else probably don't continually update plugins if I don't use them on a day to day basis.  Unfortunately, the next time that I go to use whatever plugin, I've probably already forgotten that there was an update available.  (And, I get sick whenever I look at user's diagnostics and wonder WTH they are still running a version of CA a couple of months out of date)

 

If the dynamix plugin manager has found an update available to CA, then a little note at the bottom of CA's screen will appear suggesting to update the plugin. 

Link to comment

If you try to fail and succeed, which have you done?

 

- Coding Optimizations

- Fixed: Don't display a support link if no support link available

- Added: Web page link if the repository authors maintain a web page

- Added: Ability to install updates for plugins

- Fixed: Resource Monitor not displaying icons for customized appFeed apps

- Fixed: Determination of appdata is now case insensitive when looking for /config

- Fixed: dockerHub conversions now follow settings for new tab or same tab

- Changed: Default value for new tab or same tab is now same tab

 

Next up: ability to update docker apps - have to tear through the dockerMan code for how it saves its settings for updates / script to update / etc

Link to comment

It would be nice if limetech included this plugin in the base package already.  If they can not or will not do that how about a button on the plugins page that will install this plugin and then disappear once it is installed.  Then they are only supporting a button on the plugins page but not the code itself and it is an easily install-able option for users for what I feel is a must have plugin.

Link to comment

It would be nice if limetech included this plugin in the base package already.  If they can not or will not do that how about a button on the plugins page that will install this plugin and then disappear once it is installed.  Then they are only supporting a button on the plugins page but not the code itself and it is an easily install-able option for users for what I feel is a must have plugin.

 

A very very BIG +1

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.

×
×
  • Create New...