Squid Posted May 23, 2015 Share Posted May 23, 2015 This plugin is usable for either docker templates or for plugin templates Now that it seems like everyone is more or less happy with the categories we've chosen for Docker Templates, here is the plugin to assist template maintainers / authors to modify their template files to conform to those categories. (Only template authors / maintainers need to install this plug-in) This plugin will not do anything for the average unRaid user. I highly recommend that authors use this plug-in to generate the appropriate line. Manually typing / modifying the <Category> line will be error prone, and the entries must be spelled exactly the same as what the plug-in generates. (Hence why I'm not detailing in this thread what the entries actually are - to discourage people from entering them manually) https://raw.githubusercontent.com/Squidly271/docker.categorize/master/plugins/docker.categorize.plg With this plug-in, after selecting your categories, copy and paste the 3 lines displayed to your template. You can select as many categories as you wish. I anticipate plenty of overlap in the MediaApplications and MediaServers categories, but felt that it was justified going forward. The Categories are as follows: Backup - any container which does some sort of backup (eg: crashplan) Cloud - any container which either interfaces with an online cloud service (eg: dropbox), or turns your server into some sort of cloud server (btsync, pydio) Downloaders - nzbget, cp, sonarr, etc GameServers Home Automation - The "internet of things" containers, X10 controllers, etc. Network Services: Web Servers - Apache DNS Clients / Servers - DynDNS FTP Clients / Servers - glFTPd Proxies - Polipo VOIP - Teamspeak, etc Management / Analysers Observium Messengers (IRC, etc) Other - One offs / very hard to categorize dealing with network services Media Applications - Use media applications for containers which manage / manipulate media collection Video handbrake Music puddletag Books / comics / etc ? Photos piwigo? Other Applications for media other than video, music, books / comics / etc, photos Media Servers - Use media servers for containers which actively serve media to other computers, etc Video - plex Music - Logitech Media Server Books / comics / etc - Ubooquity Photos piwigo? Other Servers for media other than video, music, books / comics / etc, photos Productivity - Libre-office Tools / Utilities - Dolphin - System Utilities Items which affect the operation of unRaid itself (dynamix Plugins, etc) Other - One offs / hard to categorize, etc. (Pints). The general consensus was to also put FoldingAtHome and Boinc into this category. Ideally, we want to avoid using Other (under either network, or by itself) as much as possible, but also we don't want to create a category specifically for 1-2 containers either. If you feel like a category is missing from this list, let me know and we can update everything if its warranted. (group decision?) BETA There is also a new XML tag <Beta> (The plugin also shows this value) Setting this to "True" will flag the container as a beta container to let the user know that the container may have some issues, etc. Setting it to "False", or not including the XML Tag will flag the container as a stable container. NOTE: ANY container which is present in a repository which is Beta (sparklyballs, smdion, Zhukov) will automatically be flagged as beta by the Community Repositories / Community Apps plugin regardless of the setting of this tag. If the container is stable, move it out of the beta repository. In approximately one week, I will release the new Community Apps plugin which will utilize the categories, and will replace the Community Repositories plug-in. Hopefully the majority of the containers out there will have been suitably modified by then. Thanks, Squid Change Log 2015.08.25 - Full RC6 Compliance. Remove option to auto update templates (far easier to copy & paste anyways) 2015.06.07 - Add in support for <Date> 2015.05.31 - Rename DNS Server to DNS Client / Servers 2015.05.30 - Added clear categories button 2015.05.24a - Changed IRC to be Messengers 2015.05.24 - Add IRC to Network Services 2015.05.22 - Initial Release Quote 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.