From 385b1a39a79085cf4495c30298e30fb2a101558b Mon Sep 17 00:00:00 2001 From: Andrew Z Date: Sat, 20 Mar 2021 12:02:41 -0400 Subject: [PATCH] Update --- applicationFeed-lastUpdated.json | 2 +- applicationFeed-raw.json | 18 +- applicationFeed.json | 22 +- old-applicationFeed-raw.json | 444 ++++++++++++++++-- .../nzbgetvpn/nzbgetvpn-template.xml | 1 + .../qbittorrentvpn-template.xml | 4 +- 6 files changed, 440 insertions(+), 51 deletions(-) diff --git a/applicationFeed-lastUpdated.json b/applicationFeed-lastUpdated.json index 6f48fcf52..ad7b1df1d 100644 --- a/applicationFeed-lastUpdated.json +++ b/applicationFeed-lastUpdated.json @@ -1,3 +1,3 @@ { - "last_updated_timestamp": 1616253939 + "last_updated_timestamp": 1616256158 } \ No newline at end of file diff --git a/applicationFeed-raw.json b/applicationFeed-raw.json index 063f02948..c55229259 100644 --- a/applicationFeed-raw.json +++ b/applicationFeed-raw.json @@ -76846,6 +76846,20 @@ }, "value": "1" }, + { + "@attributes": { + "Name": "INSTALL_PYTHON3", + "Target": "INSTALL_PYTHON3", + "Default": "no", + "Mode": "", + "Description": "Set to 'yes' to install Python3", + "Type": "Variable", + "Display": "advanced", + "Required": "false", + "Mask": "false" + }, + "value": "no" + }, { "@attributes": { "Name": "ADDITIONAL_PORTS", @@ -77357,7 +77371,7 @@ "Privileged": "true", "Support": "https://forums.unraid.net/topic/95850-support-dyonr-qbittorrentvpn/", "Project": "https://github.com/qBittorrent/qBittorrent", - "Overview": "Docker container which runs the latest qBittorrent-nox client while connecting to WireGuard (experimental) or OpenVPN with iptables killswitch to prevent IP leakage when the tunnel goes down.", + "Overview": "Docker container which runs the latest qBittorrent-nox client while connecting to WireGuard or OpenVPN with iptables killswitch to prevent IP leakage when the tunnel goes down.", "WebUI": "https://[IP]:[PORT:8080]/", "TemplateURL": "https://raw.githubusercontent.com/DyonR/docker-templates/master/Templates/qbittorrentvpn/qbittorrentvpn-template.xml", "Icon": "https://raw.githubusercontent.com/DyonR/docker-templates/master/Icons/qbittorrentvpn/qbittorrent-icon-256.png", @@ -77645,7 +77659,7 @@ } ], "Repo": "Dyon's Repository", - "Description": "Docker container which runs the latest qBittorrent-nox client while connecting to WireGuard (experimental) or OpenVPN with iptables killswitch to prevent IP leakage when the tunnel goes down.", + "Description": "Docker container which runs the latest qBittorrent-nox client while connecting to WireGuard or OpenVPN with iptables killswitch to prevent IP leakage when the tunnel goes down.", "templatePath": "/tmp/GitHub/AppFeed/templates/DyonsRepository/Templates/qbittorrentvpn/qbittorrentvpn-template.xml", "CategoryList": [ "Downloaders" diff --git a/applicationFeed.json b/applicationFeed.json index 308e48fb1..ead4e74b7 100644 --- a/applicationFeed.json +++ b/applicationFeed.json @@ -1,7 +1,7 @@ { "apps": 1205, - "last_updated_timestamp": 1616253939, - "last_updated": "2021-03-20 11:25", + "last_updated_timestamp": 1616256158, + "last_updated": "2021-03-20 12:02", "categories": [ { "Cat": "Backup:", @@ -77004,6 +77004,20 @@ }, "value": "1" }, + { + "@attributes": { + "Name": "INSTALL_PYTHON3", + "Target": "INSTALL_PYTHON3", + "Default": "no", + "Mode": "", + "Description": "Set to 'yes' to install Python3", + "Type": "Variable", + "Display": "advanced", + "Required": "false", + "Mask": "false" + }, + "value": "no" + }, { "@attributes": { "Name": "ADDITIONAL_PORTS", @@ -77515,7 +77529,7 @@ "Privileged": "true", "Support": "https://forums.unraid.net/topic/95850-support-dyonr-qbittorrentvpn/", "Project": "https://github.com/qBittorrent/qBittorrent", - "Overview": "Docker container which runs the latest qBittorrent-nox client while connecting to WireGuard (experimental) or OpenVPN with iptables killswitch to prevent IP leakage when the tunnel goes down.", + "Overview": "Docker container which runs the latest qBittorrent-nox client while connecting to WireGuard or OpenVPN with iptables killswitch to prevent IP leakage when the tunnel goes down.", "WebUI": "https://[IP]:[PORT:8080]/", "TemplateURL": "https://raw.githubusercontent.com/DyonR/docker-templates/master/Templates/qbittorrentvpn/qbittorrentvpn-template.xml", "Icon": "https://raw.githubusercontent.com/DyonR/docker-templates/master/Icons/qbittorrentvpn/qbittorrent-icon-256.png", @@ -77803,7 +77817,7 @@ } ], "Repo": "Dyon's Repository", - "Description": "Docker container which runs the latest qBittorrent-nox client while connecting to WireGuard (experimental) or OpenVPN with iptables killswitch to prevent IP leakage when the tunnel goes down.", + "Description": "Docker container which runs the latest qBittorrent-nox client while connecting to WireGuard or OpenVPN with iptables killswitch to prevent IP leakage when the tunnel goes down.", "templatePath": "/tmp/GitHub/AppFeed/templates/DyonsRepository/Templates/qbittorrentvpn/qbittorrentvpn-template.xml", "CategoryList": [ "Downloaders" diff --git a/old-applicationFeed-raw.json b/old-applicationFeed-raw.json index cbcf04b59..063f02948 100644 --- a/old-applicationFeed-raw.json +++ b/old-applicationFeed-raw.json @@ -139755,11 +139755,10 @@ "Productivity", "MediaApp-Video" ], - "downloads": 2371516, - "stars": 13, - "trending": 9.547, + "downloads": 2617802, + "stars": 14, + "trending": 9.408, "trends": [ - 29.001, 24.642, 30.36, 15.361, @@ -139771,10 +139770,10 @@ 11.644, 6.668, 8.247, - 9.547 + 9.547, + 9.408 ], "trendsDate": [ - 1582477610, 1585073631, 1587672609, 1590271662, @@ -139786,10 +139785,10 @@ 1605863374, 1608462451, 1611061747, - 1613660561 + 1613660561, + 1616253935 ], "downloadtrend": [ - 243090, 322582, 463215, 547286, @@ -139801,9 +139800,10 @@ 1836964, 1968201, 2145117, - 2371516 + 2371516, + 2617802 ], - "LastUpdateScan": 1613660561, + "LastUpdateScan": 1616253935, "FirstSeen": 1569485226 }, { @@ -188907,6 +188907,35 @@ "templatePath": "/tmp/GitHub/AppFeed/templates/OfficialUnraidRepository/limetech/lang-pl_PL.xml", "FirstSeen": 1613149928 }, + { + "LanguageURL": "https://github.com/unraid/lang-pt_BR/archive/master.zip", + "Language": "Brazilian Portuguese", + "LanguageLocal": "Portugu\u00eas do Brasil", + "LanguagePack": "pt_BR", + "Author": "Patrick Jean, agarkauskas", + "Name": "Pacote de idioma Portugu\u00eas Brasileiro", + "TemplateURL": "https://raw.githubusercontent.com/unraid/language-templates/master/limetech/lang-pt_BR.xml", + "Version": "2021.03.19", + "Icon": "https://raw.githubusercontent.com/unraid/language-templates/master/limetech/Green-Earth-Transparent-File.png", + "Support": "https://forums.unraid.net/forum/81-portuguese-portugu%C3%AAs/", + "Description": "ESTE PACOTE DE IDIOMAS \u00c9 UM TRABALHO EM ANDAMENTO - Esta \u00e9 uma tradu\u00e7\u00e3o para Portugu\u00eas do Brasil para Unraid e plug-ins suportados - - This is a Brazilian Portuguese translation for Unraid and supported plugins - THIS LANGUAGE PACK IS A WORK IN PROGRESS", + "Repo": "Official Unraid Repository", + "RepoURL": "https://github.com/unraid/language-templates", + "Date": 1616126400, + "DateInstalled": 1616126400, + "SwitchLanguage": "Switch to this language", + "InstallLanguage": "Install Language Pack", + "InfoLanguage": "Click for more information", + "disclaimLanguage": "DISCLAIMER", + "disclaimLine1": "A note about translations", + "SupportLanguage": "Support", + "SupportClickLanguage": "Go to the support thread", + "UpdateLanguage": "Update Language Pack", + "disclaimLineLink": "https://forums.unraid.net/topic/93770-unraid-webgui-translations-disclaimer/", + "Deprecated": null, + "templatePath": "/tmp/GitHub/AppFeed/templates/OfficialUnraidRepository/limetech/lang-pt_BR.xml", + "FirstSeen": 1616090572 + }, { "LanguageURL": "https://github.com/unraid/lang-pt_PT/archive/master.zip", "Language": "Portuguese", @@ -189993,42 +190022,373 @@ "FirstSeen": 1611851208 }, { - "TemplatePath": "/tmp/appFeed/templates/mguttsRepository/mgutt/apachewebdav.xml", - "errors": [ - "Specification mandates value for attribute Req", - "Opening and ending tag mismatch: Config line 2 and Container", - "EndTag: '_ and execute the following:\r\nmkdir /mnt/user/appdata/apachewebdav\r\ntouch /mnt/user/appdata/apachewebdav/user.passwd\r\n\r\nAdd a new Path to this container with the following values:\r\nContainer Path: /user.passwd\r\nHost Path: /mnt/user/appdata/apachewebdav/user.passwd\r\n\r\nAfter starting the container, open its console and execute the following for \"Basic\" authentification by changing \"John\" to your username (it asks for your password after executing):\r\nhtpasswd -B /user.passwd John\r\n\r\nor this if you choosed \"Digest\" authentification:\r\nhtdigest user.passwd WebDAV-Login John\r\n\r\nExecute the command multiple times with different usernames to add more users.", + "WebUI": "http://[IP]:[PORT:8384]/", + "TemplateURL": "https://raw.githubusercontent.com/mgutt/unraid-docker-templates/main/mgutt/apachewebdav.xml", + "Icon": "https://raw.githubusercontent.com/mgutt/unraid-docker-templates/main/mgutt/images/webdav-powered-by-apache.png", + "PostArgs": "", + "CPUset": "", + "Networking": { + "Mode": "bridge", + "Publish": { + "Port": { + "HostPort": "8384", + "ContainerPort": "80", + "Protocol": "tcp" + } + } + }, + "Data": { + "Volume": [ + { + "HostDir": "/mnt/user/webdav", + "ContainerDir": "/var/lib/dav", + "Mode": "rw" + }, + { + "HostDir": "/mnt/user/appdata/apachewebdav/user.passwd", + "ContainerDir": "/user.passwd", + "Mode": "rw" + } + ] + }, + "Environment": { + "Variable": [ + { + "Value": "localhost", + "Name": "SERVER_NAMES", + "Mode": "" + }, + { + "Value": "/", + "Name": "LOCATION", + "Mode": "" + }, + { + "Value": "Basic", + "Name": "AUTH_TYPE", + "Mode": "" + }, + { + "Value": "WebDAV-Login", + "Name": "REALM", + "Mode": "" + }, + { + "Value": "", + "Name": "USERNAME", + "Mode": "" + }, + { + "Value": "", + "Name": "PASSWORD", + "Mode": "" + }, + { + "Value": "", + "Name": "ANONYMOUS_METHODS", + "Mode": "" + }, + { + "Value": "", + "Name": "SSL_CERT", + "Mode": "" + } + ] + }, + "Config": [ + { + "@attributes": { + "Name": "Share", + "Target": "/var/lib/dav", + "Default": "", + "Mode": "rw", + "Description": "Container Path: /var/lib/dav", + "Type": "Path", + "Display": "always", + "Required": "false", + "Mask": "false" + }, + "value": "/mnt/user/webdav" + }, + { + "@attributes": { + "Name": "Webserver Port", + "Target": "80", + "Default": "", + "Mode": "tcp", + "Description": "Container Port: 80", + "Type": "Port", + "Display": "always", + "Required": "false", + "Mask": "false" + }, + "value": "8384" + }, + { + "@attributes": { + "Name": "Domains", + "Target": "SERVER_NAMES", + "Default": "", + "Mode": "", + "Description": "Comma-separated list of domains (eg, example.com,www.example.com). The first is set as the ServerName, and the rest (if any) are set as ServerAlias. The default is localhost.", + "Type": "Variable", + "Display": "always", + "Required": "false", + "Mask": "false" + }, + "value": "localhost" + }, + { + "@attributes": { + "Name": "Base URL", + "Target": "LOCATION", + "Default": "", + "Mode": "", + "Description": "The URL path for WebDAV (eg, if set to /webdav then clients should connect to example.com/webdav). The default is /.", + "Type": "Variable", + "Display": "always", + "Required": "false", + "Mask": "false" + }, + "value": "/" + }, + { + "@attributes": { + "Name": "Authentication", + "Target": "AUTH_TYPE", + "Default": "", + "Mode": "", + "Description": "Apache authentication type to use. This can be Basic (best choice for HTTPS) or Digest (best choice for HTTP). The default is Basic.", + "Type": "Variable", + "Display": "always", + "Required": "false", + "Mask": "false" + }, + "value": "Basic" + }, + { + "@attributes": { + "Name": "Login Title", + "Target": "REALM", + "Default": "", + "Mode": "", + "Description": "The string will appear in the password dialog provided by browsers.", + "Type": "Variable", + "Display": "always", + "Required": "false", + "Mask": "false" + }, + "value": "WebDAV-Login" + }, + { + "@attributes": { + "Name": "Username", + "Target": "USERNAME", + "Default": "", + "Mode": "", + "Description": "Authenticate with this username (and the password below). Will be ignored if /user.passwd is present.", + "Type": "Variable", + "Display": "always", + "Required": "false", + "Mask": "false" + }, + "value": "" + }, + { + "@attributes": { + "Name": "Password", + "Target": "PASSWORD", + "Default": "", + "Mode": "", + "Description": "Authenticate with this password (and the username above). Will be ignored if /user.passwd is present.", + "Type": "Variable", + "Display": "always", + "Required": "false", + "Mask": "false" + }, + "value": "" + }, + { + "@attributes": { + "Name": "Public methods", + "Target": "ANONYMOUS_METHODS", + "Default": "", + "Mode": "", + "Description": "Comma-separated list of HTTP request methods (eg, GET,POST,OPTIONS,PROPFIND). Clients can use any method you specify here without authentication. Set to ALL to disable authentication. The default is to disallow any anonymous access.", + "Type": "Variable", + "Display": "always", + "Required": "false", + "Mask": "false" + }, + "value": "" + }, + { + "@attributes": { + "Name": "Enable SSL", + "Target": "SSL_CERT", + "Default": "", + "Mode": "", + "Description": "Set to selfsigned to generate a self-signed certificate and enable Apache's SSL module. If you specify SERVER_NAMES, the first domain is set as the Common Name.", + "Type": "Variable", + "Display": "always", + "Required": "false", + "Mask": "false" + }, + "value": "" + }, + { + "@attributes": { + "Name": "Multi-User", + "Target": "/user.passwd", + "Default": "", + "Mode": "rw", + "Description": "Container Path: /", + "Type": "Path", + "Display": "always", + "Required": "false", + "Mask": "false" + }, + "value": "/mnt/user/appdata/apachewebdav/user.passwd" + } ], - "LastUpdateScan": 1615316572, - "FirstSeen": 1538604219 + "Repo": "mgutt's Repository", + "Date": "1614942013", + "OriginalOverview": "Specifying USERNAME and PASSWORD only supports a single user. If you want to have lots of different logins for various users, bind mount user.passwd as follows:\r\n\r\nOpen the Unraid WebTerminal >_ and execute the following:\r\n[b]mkdir /mnt/user/appdata/apachewebdav[/b]\r\n[b]touch /mnt/user/appdata/apachewebdav/user.passwd[/b]\r\n\r\nAdd a new Path to this container with the following values:\r\n[b]Container Path: /user.passwd[/b]\r\n[b]Host Path: /mnt/user/appdata/apachewebdav/user.passwd[/b]\r\n\r\nAfter starting the container, open its console and execute the following for \"Basic\" authentification by changing \"John\" to your username (it asks for your password after executing):\r\n[b]htpasswd -B /user.passwd John[/b]\r\n\r\nor this if you choosed \"Digest\" authentification:\r\n[b]htdigest user.passwd WebDAV-Login John[/b]\r\n\r\nExecute the command multiple times with different usernames to add more users.", + "Description": "Specifying USERNAME and PASSWORD only supports a single user. If you want to have lots of different logins for various users, bind mount user.passwd as follows:\r\n\r\nOpen the Unraid WebTerminal >_ and execute the following:\r\nmkdir /mnt/user/appdata/apachewebdav\r\ntouch /mnt/user/appdata/apachewebdav/user.passwd\r\n\r\nAdd a new Path to this container with the following values:\r\nContainer Path: /user.passwd\r\nHost Path: /mnt/user/appdata/apachewebdav/user.passwd\r\n\r\nAfter starting the container, open its console and execute the following for \"Basic\" authentification by changing \"John\" to your username (it asks for your password after executing):\r\nhtpasswd -B /user.passwd John\r\n\r\nor this if you choosed \"Digest\" authentification:\r\nhtdigest user.passwd WebDAV-Login John\r\n\r\nExecute the command multiple times with different usernames to add more users.", + "templatePath": "/tmp/GitHub/AppFeed/templates/mguttsRepository/mgutt/apachewebdav.xml", + "CategoryList": [ + "Cloud" + ], + "downloads": 4808698, + "stars": 73, + "LastUpdateScan": 1614963776, + "FirstSeen": 1614963776 }, { - "TemplatePath": "/tmp/appFeed/templates/mguttsRepository/mgutt/dropbox_by_otherguy.xml", - "errors": [ - "Specification mandates value for attribute Req", - "Opening and ending tag mismatch: Config line 2 and Container", - "EndTag: 'one.one.one.one 300 1 + no /mnt/user/appdata/nzbgetvpn/ Docker container which runs the NZBGet while connecting to WireGuard or OpenVPN with iptables killswitch to prevent IP leakage when the tunnel goes down. diff --git a/templates/DyonsRepository/Templates/qbittorrentvpn/qbittorrentvpn-template.xml b/templates/DyonsRepository/Templates/qbittorrentvpn/qbittorrentvpn-template.xml index 0b1796cfb..1571475fa 100644 --- a/templates/DyonsRepository/Templates/qbittorrentvpn/qbittorrentvpn-template.xml +++ b/templates/DyonsRepository/Templates/qbittorrentvpn/qbittorrentvpn-template.xml @@ -9,7 +9,7 @@ true https://forums.unraid.net/topic/95850-support-dyonr-qbittorrentvpn/ https://github.com/qBittorrent/qBittorrent - Docker container which runs the latest qBittorrent-nox client while connecting to WireGuard (experimental) or OpenVPN with iptables killswitch to prevent IP leakage when the tunnel goes down. + Docker container which runs the latest qBittorrent-nox client while connecting to WireGuard or OpenVPN with iptables killswitch to prevent IP leakage when the tunnel goes down. https://[IP]:[PORT:8080]/ https://raw.githubusercontent.com/DyonR/docker-templates/master/Templates/qbittorrentvpn/qbittorrentvpn-template.xml https://raw.githubusercontent.com/DyonR/docker-templates/master/Icons/qbittorrentvpn/qbittorrent-icon-256.png @@ -34,6 +34,6 @@ /mnt/user/appdata/qbittorrentvpn/ 8999 8999 - Docker container which runs the latest qBittorrent-nox client while connecting to WireGuard (experimental) or OpenVPN with iptables killswitch to prevent IP leakage when the tunnel goes down. + Docker container which runs the latest qBittorrent-nox client while connecting to WireGuard or OpenVPN with iptables killswitch to prevent IP leakage when the tunnel goes down. /tmp/GitHub/AppFeed/templates/DyonsRepository/Templates/qbittorrentvpn/qbittorrentvpn-template.xml