This commit is contained in:
Andrew Z 2024-02-13 19:01:53 -05:00
parent b67469cd27
commit c91d4f2d16
6 changed files with 80 additions and 2541 deletions

View File

@ -1,3 +1,3 @@
{
"last_updated_timestamp": 1707865605
"last_updated_timestamp": 1707868668
}

View File

@ -17651,6 +17651,19 @@
},
"value": ""
},
{
"@attributes": {
"Name": "FIREFOX_CLI",
"Target": "FIREFOX_CLI",
"Default": "https://www.linuxserver.io/",
"Description": "Specify one or multiple Firefox CLI flags, this string will be passed to the application in full.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PUID",
@ -22455,204 +22468,14 @@
"Registry": "https://github.com/orgs/linuxserver/packages/container/package/librespeed",
"DonateText": "Donations",
"DonateLink": "https://www.linuxserver.io/donate",
"Network": "bridge",
"Privileged": "false",
"Support": "https://github.com/linuxserver/docker-librespeed/issues/new/choose",
"Shell": "bash",
"GitHub": "https://github.com/linuxserver/docker-librespeed#application-setup",
"ReadMe": "https://github.com/linuxserver/docker-librespeed#readme",
"Project": "https://github.com/librespeed/speedtest",
"Overview": "Librespeed(https://github.com/librespeed/speedtest) is a very lightweight Speedtest implemented in Javascript, using XMLHttpRequest and Web Workers.\n\nNo Flash, No Java, No Websocket, No Bullshit.",
"WebUI": "http://[IP]:[PORT:80]",
"TemplateURL": "https://raw.githubusercontent.com/linuxserver/templates/master/unraid/librespeed.xml",
"Icon": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/librespeed-logo.png",
"Config": [
{
"@attributes": {
"Name": "WebUI",
"Target": "80",
"Default": "80",
"Mode": "tcp",
"Description": "web gui",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Appdata",
"Target": "/config",
"Default": "",
"Mode": "rw",
"Description": "Persistent config files",
"Type": "Path",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PASSWORD",
"Target": "PASSWORD",
"Default": "PASSWORD",
"Description": "Set the password for the results database.",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "true"
},
"value": ""
},
{
"@attributes": {
"Name": "CUSTOM_RESULTS",
"Target": "CUSTOM_RESULTS",
"Default": "false",
"Description": "(optional) set to `true` to enable custom results page in `/config/www/results/index.php`.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_TYPE",
"Target": "DB_TYPE",
"Default": "sqlite",
"Description": "Defaults to `sqlite`, can also be set to `mysql` or `postgresql`.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_NAME",
"Target": "DB_NAME",
"Default": "DB_NAME",
"Description": "Database name. Required for mysql and pgsql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_HOSTNAME",
"Target": "DB_HOSTNAME",
"Default": "DB_HOSTNAME",
"Description": "Database address. Required for mysql and pgsql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_USERNAME",
"Target": "DB_USERNAME",
"Default": "DB_USERNAME",
"Description": "Database username. Required for mysql and pgsql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_PASSWORD",
"Target": "DB_PASSWORD",
"Default": "DB_PASSWORD",
"Description": "Database password. Required for mysql and pgsql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "true"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_PORT",
"Target": "DB_PORT",
"Default": "DB_PORT",
"Description": "Database port. Required for mysql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "IPINFO_APIKEY",
"Target": "IPINFO_APIKEY",
"Default": "ACCESS_TOKEN",
"Description": "Access token from ipinfo.io. Required for detailed IP information.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "true"
},
"value": ""
},
{
"@attributes": {
"Name": "PUID",
"Target": "PUID",
"Default": "99",
"Description": "Container Variable: PUID",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PGID",
"Target": "PGID",
"Default": "100",
"Description": "Container Variable: PGID",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "UMASK",
"Target": "UMASK",
"Default": "022",
"Description": "Container Variable: UMASK",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": ""
}
],
"Repo": "linuxserver's Repository",
"CABlacklist": true,
"CAComment": "Profanity contained within description etc",
"Overview": "Librespeed(https://github.com/librespeed/speedtest) is a very lightweight Speedtest implemented in Javascript, using XMLHttpRequest and Web Workers.\n\nNo Flash, No Java, No Websocket, No Bullshit.",
"ChangeLogPresent": true,
"templatePath": "/tmp/GitHub/AppFeed/templates/linuxserversRepository/unraid/librespeed.xml",
"CategoryList": [
@ -145618,7 +145441,7 @@
"Repo": "StevenD's Repository",
"TemplateURL": "https://raw.githubusercontent.com/StevenDTX/unraid-plugin-repository/master/openVMTools-compiled.xml",
"Repository": "https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg",
"pluginVersion": "2023.04.14",
"pluginVersion": "2024.02.13",
"MinVer": "6.6.6",
"Overview": "Open-VM-Tools for running unRAID as a VM under ESXi.",
"templatePath": "/tmp/GitHub/AppFeed/templates/StevenDsRepository/openVMTools-compiled.xml",
@ -152940,271 +152763,15 @@
"Tag": "release",
"TagDescription": "release"
},
"Shell": "bash",
"Privileged": "false",
"Support": "https://hotio.dev/discord",
"Project": "https://hotio.dev/containers/caddy",
"Icon": "https://hotio.dev/webhook-avatars/caddy.png",
"Overview": "WireGuard VPN built-in! Fucking easy reverse proxy! (Drops mic)",
"Requires": "Extra Parameters (when VPN_ENABLED=true):\r<br>--cap-add=NET_ADMIN\r<br>--sysctl=&quot;net.ipv4.conf.all.src_valid_mark=1&quot;\r<br>--sysctl=&quot;net.ipv6.conf.all.disable_ipv6=1&quot;",
"WebUI": "http://[IP]:[PORT:8080]",
"Network": "bridge",
"Config": [
{
"@attributes": {
"Name": "Host Port for 8080",
"Target": "8080",
"Default": "8080",
"Mode": "tcp",
"Description": "Container Port: 8080",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Host Port for 8443",
"Target": "8443",
"Default": "8443",
"Mode": "tcp",
"Description": "Container Port: 8443",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Host Path for /config",
"Target": "/config",
"Default": "",
"Mode": "rw",
"Description": "Container Path: /config",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "CUSTOM_BUILD",
"Target": "CUSTOM_BUILD",
"Default": "",
"Mode": "",
"Description": "Container Variable: CUSTOM_BUILD",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_ENABLED",
"Target": "VPN_ENABLED",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: VPN_ENABLED",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PROVIDER",
"Target": "VPN_PROVIDER",
"Default": "generic|proton|pia",
"Mode": "",
"Description": "Container Variable: VPN_PROVIDER",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_LAN_NETWORK",
"Target": "VPN_LAN_NETWORK",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_LAN_NETWORK",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_CONF",
"Target": "VPN_CONF",
"Default": "wg0",
"Mode": "",
"Description": "Container Variable: VPN_CONF",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_ADDITIONAL_PORTS",
"Target": "VPN_ADDITIONAL_PORTS",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_ADDITIONAL_PORTS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_AUTO_PORT_FORWARD",
"Target": "VPN_AUTO_PORT_FORWARD",
"Default": "true|false",
"Mode": "",
"Description": "Container Variable: VPN_AUTO_PORT_FORWARD",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_KEEP_LOCAL_DNS",
"Target": "VPN_KEEP_LOCAL_DNS",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: VPN_KEEP_LOCAL_DNS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_USER",
"Target": "VPN_PIA_USER",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_USER",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_PASS",
"Target": "VPN_PIA_PASS",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_PASS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_PREFERRED_REGION",
"Target": "VPN_PIA_PREFERRED_REGION",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_PREFERRED_REGION",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PRIVOXY_ENABLED",
"Target": "PRIVOXY_ENABLED",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: PRIVOXY_ENABLED",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PUID",
"Target": "PUID",
"Default": "99",
"Mode": "",
"Description": "Container Variable: PUID",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PGID",
"Target": "PGID",
"Default": "100",
"Mode": "",
"Description": "Container Variable: PGID",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "UMASK",
"Target": "UMASK",
"Default": "002",
"Mode": "",
"Description": "Container Variable: UMASK",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
}
],
"Repo": "hotio's Repository",
"caTemplateURL": "https://raw.githubusercontent.com/hotio/unraid-templates/master/hotio/caddy.xml",
"CABlacklist": true,
"CAComment": "Profanity contained within description etc",
"Overview": "WireGuard VPN built-in! Fucking easy reverse proxy! (Drops mic)",
"templatePath": "/tmp/GitHub/AppFeed/templates/hotiosRepository/hotio/caddy.xml",
"CategoryList": [
"Network-Web"
@ -157836,285 +157403,15 @@
"TagDescription": "nightly"
}
],
"Shell": "bash",
"Privileged": "false",
"Support": "https://hotio.dev/discord",
"Project": "https://hotio.dev/containers/sabnzbd",
"Icon": "https://hotio.dev/webhook-avatars/sabnzbd.png",
"Overview": "WireGuard VPN built-in! This thing is da shit when it comes to downloading. Download all the usenet!",
"Requires": "Extra Parameters (when VPN_ENABLED=true):\r<br>--cap-add=NET_ADMIN\r<br>--sysctl=&quot;net.ipv4.conf.all.src_valid_mark=1&quot;\r<br>--sysctl=&quot;net.ipv6.conf.all.disable_ipv6=1&quot;",
"WebUI": "http://[IP]:[PORT:8080]",
"Network": "bridge",
"Config": [
{
"@attributes": {
"Name": "Host Port for 8080",
"Target": "8080",
"Default": "8080",
"Mode": "tcp",
"Description": "Container Port: 8080",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Host Path for /config",
"Target": "/config",
"Default": "",
"Mode": "rw",
"Description": "Container Path: /config",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Host Path for /data",
"Target": "/data",
"Default": "",
"Mode": "rw",
"Description": "Container Path: /data",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "WEBUI_PORTS",
"Target": "WEBUI_PORTS",
"Default": "8080/tcp,8080/udp",
"Mode": "",
"Description": "Container Variable: WEBUI_PORTS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "ARGS",
"Target": "ARGS",
"Default": "",
"Mode": "",
"Description": "Container Variable: ARGS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_ENABLED",
"Target": "VPN_ENABLED",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: VPN_ENABLED",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PROVIDER",
"Target": "VPN_PROVIDER",
"Default": "generic|proton|pia",
"Mode": "",
"Description": "Container Variable: VPN_PROVIDER",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_LAN_NETWORK",
"Target": "VPN_LAN_NETWORK",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_LAN_NETWORK",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_CONF",
"Target": "VPN_CONF",
"Default": "wg0",
"Mode": "",
"Description": "Container Variable: VPN_CONF",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_ADDITIONAL_PORTS",
"Target": "VPN_ADDITIONAL_PORTS",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_ADDITIONAL_PORTS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_AUTO_PORT_FORWARD",
"Target": "VPN_AUTO_PORT_FORWARD",
"Default": "true|false",
"Mode": "",
"Description": "Container Variable: VPN_AUTO_PORT_FORWARD",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_KEEP_LOCAL_DNS",
"Target": "VPN_KEEP_LOCAL_DNS",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: VPN_KEEP_LOCAL_DNS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_USER",
"Target": "VPN_PIA_USER",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_USER",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_PASS",
"Target": "VPN_PIA_PASS",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_PASS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_PREFERRED_REGION",
"Target": "VPN_PIA_PREFERRED_REGION",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_PREFERRED_REGION",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PRIVOXY_ENABLED",
"Target": "PRIVOXY_ENABLED",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: PRIVOXY_ENABLED",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PUID",
"Target": "PUID",
"Default": "99",
"Mode": "",
"Description": "Container Variable: PUID",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PGID",
"Target": "PGID",
"Default": "100",
"Mode": "",
"Description": "Container Variable: PGID",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "UMASK",
"Target": "UMASK",
"Default": "002",
"Mode": "",
"Description": "Container Variable: UMASK",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
}
],
"Repo": "hotio's Repository",
"caTemplateURL": "https://raw.githubusercontent.com/hotio/unraid-templates/master/hotio/sabnzbd.xml",
"CABlacklist": true,
"CAComment": "Profanity contained within description etc",
"Overview": "WireGuard VPN built-in! This thing is da shit when it comes to downloading. Download all the usenet!",
"templatePath": "/tmp/GitHub/AppFeed/templates/hotiosRepository/hotio/sabnzbd.xml",
"CategoryList": [
"Downloaders"
@ -247610,33 +246907,16 @@
"Name": "ntp",
"Repository": "cturra/ntp",
"Registry": "https://hub.docker.com/r/cturra/ntp",
"Network": "host",
"Shell": "sh",
"Privileged": "false",
"Support": "https://github.com/simonsickle/unraid-templates/discussions/categories/q-a-support",
"Project": "https://github.com/cturra/docker-ntp",
"Overview": "This container runs chrony on Alpine Linux.\r\n\r\nchrony is a versatile implementation of the Network Time Protocol (NTP). It can synchronise the system clock with NTP servers, reference clocks\n(e.g. GPS receiver), and manual input using wristwatch and keyboard. It can also operate as an NTPv4 (RFC 5905) server and peer to provide a time\nservice to other computers in the network.",
"TemplateURL": "https://raw.githubusercontent.com/simonsickle/unraid-templates/master/ntp/ntp.xml",
"Icon": "https://raw.githubusercontent.com/simonsickle/unraid-templates/main/ntp/logo.png",
"ExtraParams": "--restart unless-stopped",
"License": "Apache 2.0",
"ExtraSearchTerms": "chrony docker-ntp",
"Config": {
"@attributes": {
"Name": "NTP Servers",
"Target": "NTP_SERVERS",
"Default": "time.nist.gov",
"Mode": "",
"Description": "A comma separated list of time servers (hostname or IP) to sync your container with.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
"Repo": "ssickle's Repository",
"Licence": "Apache 2.0",
"CABlacklist": true,
"CAComment": "Profanity contained within description etc",
"Overview": "This container runs chrony on Alpine Linux.\r\n\r\nchrony is a versatile implementation of the Network Time Protocol (NTP). It can synchronise the system clock with NTP servers, reference clocks\n(e.g. GPS receiver), and manual input using wristwatch and keyboard. It can also operate as an NTPv4 (RFC 5905) server and peer to provide a time\nservice to other computers in the network.",
"templatePath": "/tmp/GitHub/AppFeed/templates/ssicklesRepository/ntp/ntp.xml",
"CategoryList": [
"Network-Other"
@ -296645,117 +295925,14 @@
"Name": "dbgate",
"Repository": "dbgate/dbgate:latest",
"Registry": "https://hub.docker.com/r/dbgate/dbgate",
"Network": "bridge",
"Shell": "bash",
"Privileged": "false",
"Support": "https://forums.unraid.net/topic/146069-support-alexreds-template-repository/",
"Project": "https://github.com/dbgate/dbgate",
"Overview": "DbGate - (no)SQL database client\r\n\r\nDbGate is cross-platform database manager. It's designed to be simple to use and effective, when working with more databases simultaneously. But there are also many advanced features like schema compare, visual query designer, chart visualisation or batch export and import.\r\n\r\nDbGate is licensed under MIT license and is completely free.\r\n\r\nDbGate web: https://dbgate.org\r\nLive demo on: https://demo.dbgate.org\r\nSource code on GitHub: https://github.com/dbgate/dbgate/\r\n\r\nSupported databases: MySQL, PostgreSQL, SQL Server, Oracle (experimental), MongoDB, Redis, SQLite, Amazon Redshift, CockroachDB\r\n\r\nOptional Extra Environmental Variables (https://dbgate.org/docs/env-variables.html):\r\n---\r\nWEB_ROOT - if you need to run DbGate in virtual subdirectory (eg. for value /dbadmin , dbgate will be accessible on localhost:3000/dbadmin )\r\nLOGIN , PASSWORD - credentials for accessing web app (obsolete, use LOGINS AND LOGIN_PASSWORD instead)\r\nPERMISSIONS - list of comma separated permissions. See also permission list below\r\nSHELL_CONNECTION - if true or 1, connections can be defined in shell scripts. Otherwise, only preconfigured connections are allowed. By default, this is not allowed for security reasons.\r\nSHELL_SCRIPTING - if true or 1, custom JavaScript shell scripts are allowed. By default, this is not allowed for security reasons.\r\nLOGINS - comma delimited list of aditional logins\r\nLOGIN_PASSWORD_[login] - password for specified login\r\nLOGIN_PERMISSIONS_[login] - list of comma separated permissions for given login. See also permission list below\r\nTOKEN_LIFETIME - lifetime of access token. After this time, logged user will be redirected to login page. Default is 1d (means 1 day). Possible are values like 3h (3 hours), 10m (10 minutes), 2d (2 days)\r\nSINGLE_CONNECTION - connection id. If defined, only this connection will be available (must be used with SINGLE_DATABASE)\r\nSINGLE_DATABASE - database name, only this database will be available. (must be used with SINGLE_CONNECTION)\r\nBASIC_AUTH - if true or 1 and LOGIN or LOGINS are defined, baseic authentization of both web and API is used. Otherwise, login form and JWT token base API authentization is used. Basic authentization cannot be used for active directory/LDAP authentization.",
"WebUI": "http://[IP]:[PORT:3000]",
"TemplateURL": "https://raw.githubusercontent.com/alex-red/unraid-ca-templates/master/templates/dbgate.xml",
"Icon": "https://raw.githubusercontent.com/dbgate/dbgate/master/app/icon.png",
"Config": [
{
"@attributes": {
"Name": "Data",
"Target": "/root/.dbgate",
"Default": "/mnt/user/appdata/dbgate",
"Mode": "rw",
"Description": "Dbgate data",
"Type": "Path",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "/mnt/user/appdata/dbgate"
},
{
"@attributes": {
"Name": "WebUI Port",
"Target": "3000",
"Default": "3000",
"Mode": "tcp",
"Description": "",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "3000"
},
{
"@attributes": {
"Name": "LOG_LEVEL",
"Target": "LOG_LEVEL",
"Default": "info",
"Mode": "",
"Description": "values: trace, debug, info, warn, error, fatal",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "info"
},
{
"@attributes": {
"Name": "WEB_ROOT",
"Target": "WEB_ROOT",
"Default": "/",
"Mode": "",
"Description": "if you need to run DbGate in virtual subdirectory (eg. for value /dbadmin , dbgate will be accessible on localhost:3000/dbadmin )",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "/"
},
{
"@attributes": {
"Name": "LOGINS",
"Target": "LOGINS",
"Default": "admin",
"Mode": "",
"Description": "comma delimited list of aditional logins, leave this blank if you want to disable authentication",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "admin"
},
{
"@attributes": {
"Name": "LOGIN_PASSWORD_admin",
"Target": "LOGIN_PASSWORD_admin",
"Default": "admin",
"Mode": "",
"Description": "Default: admin\r\nLOGIN_PASSWORD_[login] - password for specified login",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "true"
},
"value": "admin"
},
{
"@attributes": {
"Name": "LOGIN_PERMISSIONS_admin",
"Target": "LOGIN_PERMISSIONS_admin",
"Default": "*",
"Mode": "",
"Description": "LOGIN_PERMISSIONS_[login] - list of comma separated permissions for given login.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "*"
}
],
"Repo": "AlexRed's Repository",
"CABlacklist": true,
"CAComment": "Profanity contained within description etc",
"Official": true,
"Overview": "DbGate - (no)SQL database client\r\n\r\nDbGate is cross-platform database manager. It's designed to be simple to use and effective, when working with more databases simultaneously. But there are also many advanced features like schema compare, visual query designer, chart visualisation or batch export and import.\r\n\r\nDbGate is licensed under MIT license and is completely free.\r\n\r\nDbGate web: https://dbgate.org\r\nLive demo on: https://demo.dbgate.org\r\nSource code on GitHub: https://github.com/dbgate/dbgate/\r\n\r\nSupported databases: MySQL, PostgreSQL, SQL Server, Oracle (experimental), MongoDB, Redis, SQLite, Amazon Redshift, CockroachDB\r\n\r\nOptional Extra Environmental Variables (https://dbgate.org/docs/env-variables.html):\r\n---\r\nWEB_ROOT - if you need to run DbGate in virtual subdirectory (eg. for value /dbadmin , dbgate will be accessible on localhost:3000/dbadmin )\r\nLOGIN , PASSWORD - credentials for accessing web app (obsolete, use LOGINS AND LOGIN_PASSWORD instead)\r\nPERMISSIONS - list of comma separated permissions. See also permission list below\r\nSHELL_CONNECTION - if true or 1, connections can be defined in shell scripts. Otherwise, only preconfigured connections are allowed. By default, this is not allowed for security reasons.\r\nSHELL_SCRIPTING - if true or 1, custom JavaScript shell scripts are allowed. By default, this is not allowed for security reasons.\r\nLOGINS - comma delimited list of aditional logins\r\nLOGIN_PASSWORD_[login] - password for specified login\r\nLOGIN_PERMISSIONS_[login] - list of comma separated permissions for given login. See also permission list below\r\nTOKEN_LIFETIME - lifetime of access token. After this time, logged user will be redirected to login page. Default is 1d (means 1 day). Possible are values like 3h (3 hours), 10m (10 minutes), 2d (2 days)\r\nSINGLE_CONNECTION - connection id. If defined, only this connection will be available (must be used with SINGLE_DATABASE)\r\nSINGLE_DATABASE - database name, only this database will be available. (must be used with SINGLE_CONNECTION)\r\nBASIC_AUTH - if true or 1 and LOGIN or LOGINS are defined, baseic authentization of both web and API is used. Otherwise, login form and JWT token base API authentization is used. Basic authentization cannot be used for active directory/LDAP authentization.",
"templatePath": "/tmp/GitHub/AppFeed/templates/AlexRedsRepository/templates/dbgate.xml",
"CategoryList": [
"Productivity",

View File

@ -1,7 +1,7 @@
{
"apps": 2156,
"last_updated_timestamp": 1707865605,
"last_updated": "2024-02-13 18:06",
"last_updated_timestamp": 1707868668,
"last_updated": "2024-02-13 18:57",
"categories": [
{
"Cat": "Backup:",
@ -17813,6 +17813,19 @@
},
"value": ""
},
{
"@attributes": {
"Name": "FIREFOX_CLI",
"Target": "FIREFOX_CLI",
"Default": "https://www.linuxserver.io/",
"Description": "Specify one or multiple Firefox CLI flags, this string will be passed to the application in full.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PUID",
@ -22617,204 +22630,14 @@
"Registry": "https://github.com/orgs/linuxserver/packages/container/package/librespeed",
"DonateText": "Donations",
"DonateLink": "https://www.linuxserver.io/donate",
"Network": "bridge",
"Privileged": "false",
"Support": "https://github.com/linuxserver/docker-librespeed/issues/new/choose",
"Shell": "bash",
"GitHub": "https://github.com/linuxserver/docker-librespeed#application-setup",
"ReadMe": "https://github.com/linuxserver/docker-librespeed#readme",
"Project": "https://github.com/librespeed/speedtest",
"Overview": "Librespeed(https://github.com/librespeed/speedtest) is a very lightweight Speedtest implemented in Javascript, using XMLHttpRequest and Web Workers.\n\nNo Flash, No Java, No Websocket, No Bullshit.",
"WebUI": "http://[IP]:[PORT:80]",
"TemplateURL": "https://raw.githubusercontent.com/linuxserver/templates/master/unraid/librespeed.xml",
"Icon": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/librespeed-logo.png",
"Config": [
{
"@attributes": {
"Name": "WebUI",
"Target": "80",
"Default": "80",
"Mode": "tcp",
"Description": "web gui",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Appdata",
"Target": "/config",
"Default": "",
"Mode": "rw",
"Description": "Persistent config files",
"Type": "Path",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PASSWORD",
"Target": "PASSWORD",
"Default": "PASSWORD",
"Description": "Set the password for the results database.",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "true"
},
"value": ""
},
{
"@attributes": {
"Name": "CUSTOM_RESULTS",
"Target": "CUSTOM_RESULTS",
"Default": "false",
"Description": "(optional) set to `true` to enable custom results page in `/config/www/results/index.php`.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_TYPE",
"Target": "DB_TYPE",
"Default": "sqlite",
"Description": "Defaults to `sqlite`, can also be set to `mysql` or `postgresql`.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_NAME",
"Target": "DB_NAME",
"Default": "DB_NAME",
"Description": "Database name. Required for mysql and pgsql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_HOSTNAME",
"Target": "DB_HOSTNAME",
"Default": "DB_HOSTNAME",
"Description": "Database address. Required for mysql and pgsql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_USERNAME",
"Target": "DB_USERNAME",
"Default": "DB_USERNAME",
"Description": "Database username. Required for mysql and pgsql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_PASSWORD",
"Target": "DB_PASSWORD",
"Default": "DB_PASSWORD",
"Description": "Database password. Required for mysql and pgsql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "true"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_PORT",
"Target": "DB_PORT",
"Default": "DB_PORT",
"Description": "Database port. Required for mysql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "IPINFO_APIKEY",
"Target": "IPINFO_APIKEY",
"Default": "ACCESS_TOKEN",
"Description": "Access token from ipinfo.io. Required for detailed IP information.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "true"
},
"value": ""
},
{
"@attributes": {
"Name": "PUID",
"Target": "PUID",
"Default": "99",
"Description": "Container Variable: PUID",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PGID",
"Target": "PGID",
"Default": "100",
"Description": "Container Variable: PGID",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "UMASK",
"Target": "UMASK",
"Default": "022",
"Description": "Container Variable: UMASK",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": ""
}
],
"Repo": "linuxserver's Repository",
"CABlacklist": true,
"CAComment": "Profanity contained within description etc",
"Overview": "Librespeed(https://github.com/librespeed/speedtest) is a very lightweight Speedtest implemented in Javascript, using XMLHttpRequest and Web Workers.\n\nNo Flash, No Java, No Websocket, No Bullshit.",
"ChangeLogPresent": true,
"templatePath": "/tmp/GitHub/AppFeed/templates/linuxserversRepository/unraid/librespeed.xml",
"CategoryList": [
@ -145780,7 +145603,7 @@
"Repo": "StevenD's Repository",
"TemplateURL": "https://raw.githubusercontent.com/StevenDTX/unraid-plugin-repository/master/openVMTools-compiled.xml",
"Repository": "https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg",
"pluginVersion": "2023.04.14",
"pluginVersion": "2024.02.13",
"MinVer": "6.6.6",
"Overview": "Open-VM-Tools for running unRAID as a VM under ESXi.",
"templatePath": "/tmp/GitHub/AppFeed/templates/StevenDsRepository/openVMTools-compiled.xml",
@ -153102,271 +152925,15 @@
"Tag": "release",
"TagDescription": "release"
},
"Shell": "bash",
"Privileged": "false",
"Support": "https://hotio.dev/discord",
"Project": "https://hotio.dev/containers/caddy",
"Icon": "https://hotio.dev/webhook-avatars/caddy.png",
"Overview": "WireGuard VPN built-in! Fucking easy reverse proxy! (Drops mic)",
"Requires": "Extra Parameters (when VPN_ENABLED=true):\r<br>--cap-add=NET_ADMIN\r<br>--sysctl=&quot;net.ipv4.conf.all.src_valid_mark=1&quot;\r<br>--sysctl=&quot;net.ipv6.conf.all.disable_ipv6=1&quot;",
"WebUI": "http://[IP]:[PORT:8080]",
"Network": "bridge",
"Config": [
{
"@attributes": {
"Name": "Host Port for 8080",
"Target": "8080",
"Default": "8080",
"Mode": "tcp",
"Description": "Container Port: 8080",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Host Port for 8443",
"Target": "8443",
"Default": "8443",
"Mode": "tcp",
"Description": "Container Port: 8443",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Host Path for /config",
"Target": "/config",
"Default": "",
"Mode": "rw",
"Description": "Container Path: /config",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "CUSTOM_BUILD",
"Target": "CUSTOM_BUILD",
"Default": "",
"Mode": "",
"Description": "Container Variable: CUSTOM_BUILD",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_ENABLED",
"Target": "VPN_ENABLED",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: VPN_ENABLED",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PROVIDER",
"Target": "VPN_PROVIDER",
"Default": "generic|proton|pia",
"Mode": "",
"Description": "Container Variable: VPN_PROVIDER",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_LAN_NETWORK",
"Target": "VPN_LAN_NETWORK",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_LAN_NETWORK",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_CONF",
"Target": "VPN_CONF",
"Default": "wg0",
"Mode": "",
"Description": "Container Variable: VPN_CONF",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_ADDITIONAL_PORTS",
"Target": "VPN_ADDITIONAL_PORTS",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_ADDITIONAL_PORTS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_AUTO_PORT_FORWARD",
"Target": "VPN_AUTO_PORT_FORWARD",
"Default": "true|false",
"Mode": "",
"Description": "Container Variable: VPN_AUTO_PORT_FORWARD",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_KEEP_LOCAL_DNS",
"Target": "VPN_KEEP_LOCAL_DNS",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: VPN_KEEP_LOCAL_DNS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_USER",
"Target": "VPN_PIA_USER",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_USER",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_PASS",
"Target": "VPN_PIA_PASS",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_PASS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_PREFERRED_REGION",
"Target": "VPN_PIA_PREFERRED_REGION",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_PREFERRED_REGION",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PRIVOXY_ENABLED",
"Target": "PRIVOXY_ENABLED",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: PRIVOXY_ENABLED",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PUID",
"Target": "PUID",
"Default": "99",
"Mode": "",
"Description": "Container Variable: PUID",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PGID",
"Target": "PGID",
"Default": "100",
"Mode": "",
"Description": "Container Variable: PGID",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "UMASK",
"Target": "UMASK",
"Default": "002",
"Mode": "",
"Description": "Container Variable: UMASK",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
}
],
"Repo": "hotio's Repository",
"caTemplateURL": "https://raw.githubusercontent.com/hotio/unraid-templates/master/hotio/caddy.xml",
"CABlacklist": true,
"CAComment": "Profanity contained within description etc",
"Overview": "WireGuard VPN built-in! Fucking easy reverse proxy! (Drops mic)",
"templatePath": "/tmp/GitHub/AppFeed/templates/hotiosRepository/hotio/caddy.xml",
"CategoryList": [
"Network-Web"
@ -157998,285 +157565,15 @@
"TagDescription": "nightly"
}
],
"Shell": "bash",
"Privileged": "false",
"Support": "https://hotio.dev/discord",
"Project": "https://hotio.dev/containers/sabnzbd",
"Icon": "https://hotio.dev/webhook-avatars/sabnzbd.png",
"Overview": "WireGuard VPN built-in! This thing is da shit when it comes to downloading. Download all the usenet!",
"Requires": "Extra Parameters (when VPN_ENABLED=true):\r<br>--cap-add=NET_ADMIN\r<br>--sysctl=&quot;net.ipv4.conf.all.src_valid_mark=1&quot;\r<br>--sysctl=&quot;net.ipv6.conf.all.disable_ipv6=1&quot;",
"WebUI": "http://[IP]:[PORT:8080]",
"Network": "bridge",
"Config": [
{
"@attributes": {
"Name": "Host Port for 8080",
"Target": "8080",
"Default": "8080",
"Mode": "tcp",
"Description": "Container Port: 8080",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Host Path for /config",
"Target": "/config",
"Default": "",
"Mode": "rw",
"Description": "Container Path: /config",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Host Path for /data",
"Target": "/data",
"Default": "",
"Mode": "rw",
"Description": "Container Path: /data",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "WEBUI_PORTS",
"Target": "WEBUI_PORTS",
"Default": "8080/tcp,8080/udp",
"Mode": "",
"Description": "Container Variable: WEBUI_PORTS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "ARGS",
"Target": "ARGS",
"Default": "",
"Mode": "",
"Description": "Container Variable: ARGS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_ENABLED",
"Target": "VPN_ENABLED",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: VPN_ENABLED",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PROVIDER",
"Target": "VPN_PROVIDER",
"Default": "generic|proton|pia",
"Mode": "",
"Description": "Container Variable: VPN_PROVIDER",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_LAN_NETWORK",
"Target": "VPN_LAN_NETWORK",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_LAN_NETWORK",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_CONF",
"Target": "VPN_CONF",
"Default": "wg0",
"Mode": "",
"Description": "Container Variable: VPN_CONF",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_ADDITIONAL_PORTS",
"Target": "VPN_ADDITIONAL_PORTS",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_ADDITIONAL_PORTS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_AUTO_PORT_FORWARD",
"Target": "VPN_AUTO_PORT_FORWARD",
"Default": "true|false",
"Mode": "",
"Description": "Container Variable: VPN_AUTO_PORT_FORWARD",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_KEEP_LOCAL_DNS",
"Target": "VPN_KEEP_LOCAL_DNS",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: VPN_KEEP_LOCAL_DNS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_USER",
"Target": "VPN_PIA_USER",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_USER",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_PASS",
"Target": "VPN_PIA_PASS",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_PASS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_PREFERRED_REGION",
"Target": "VPN_PIA_PREFERRED_REGION",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_PREFERRED_REGION",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PRIVOXY_ENABLED",
"Target": "PRIVOXY_ENABLED",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: PRIVOXY_ENABLED",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PUID",
"Target": "PUID",
"Default": "99",
"Mode": "",
"Description": "Container Variable: PUID",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PGID",
"Target": "PGID",
"Default": "100",
"Mode": "",
"Description": "Container Variable: PGID",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "UMASK",
"Target": "UMASK",
"Default": "002",
"Mode": "",
"Description": "Container Variable: UMASK",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
}
],
"Repo": "hotio's Repository",
"caTemplateURL": "https://raw.githubusercontent.com/hotio/unraid-templates/master/hotio/sabnzbd.xml",
"CABlacklist": true,
"CAComment": "Profanity contained within description etc",
"Overview": "WireGuard VPN built-in! This thing is da shit when it comes to downloading. Download all the usenet!",
"templatePath": "/tmp/GitHub/AppFeed/templates/hotiosRepository/hotio/sabnzbd.xml",
"CategoryList": [
"Downloaders"
@ -247772,33 +247069,16 @@
"Name": "ntp",
"Repository": "cturra/ntp",
"Registry": "https://hub.docker.com/r/cturra/ntp",
"Network": "host",
"Shell": "sh",
"Privileged": "false",
"Support": "https://github.com/simonsickle/unraid-templates/discussions/categories/q-a-support",
"Project": "https://github.com/cturra/docker-ntp",
"Overview": "This container runs chrony on Alpine Linux.\r\n\r\nchrony is a versatile implementation of the Network Time Protocol (NTP). It can synchronise the system clock with NTP servers, reference clocks\n(e.g. GPS receiver), and manual input using wristwatch and keyboard. It can also operate as an NTPv4 (RFC 5905) server and peer to provide a time\nservice to other computers in the network.",
"TemplateURL": "https://raw.githubusercontent.com/simonsickle/unraid-templates/master/ntp/ntp.xml",
"Icon": "https://raw.githubusercontent.com/simonsickle/unraid-templates/main/ntp/logo.png",
"ExtraParams": "--restart unless-stopped",
"License": "Apache 2.0",
"ExtraSearchTerms": "chrony docker-ntp",
"Config": {
"@attributes": {
"Name": "NTP Servers",
"Target": "NTP_SERVERS",
"Default": "time.nist.gov",
"Mode": "",
"Description": "A comma separated list of time servers (hostname or IP) to sync your container with.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
"Repo": "ssickle's Repository",
"Licence": "Apache 2.0",
"CABlacklist": true,
"CAComment": "Profanity contained within description etc",
"Overview": "This container runs chrony on Alpine Linux.\r\n\r\nchrony is a versatile implementation of the Network Time Protocol (NTP). It can synchronise the system clock with NTP servers, reference clocks\n(e.g. GPS receiver), and manual input using wristwatch and keyboard. It can also operate as an NTPv4 (RFC 5905) server and peer to provide a time\nservice to other computers in the network.",
"templatePath": "/tmp/GitHub/AppFeed/templates/ssicklesRepository/ntp/ntp.xml",
"CategoryList": [
"Network-Other"
@ -296807,117 +296087,14 @@
"Name": "dbgate",
"Repository": "dbgate/dbgate:latest",
"Registry": "https://hub.docker.com/r/dbgate/dbgate",
"Network": "bridge",
"Shell": "bash",
"Privileged": "false",
"Support": "https://forums.unraid.net/topic/146069-support-alexreds-template-repository/",
"Project": "https://github.com/dbgate/dbgate",
"Overview": "DbGate - (no)SQL database client\r\n\r\nDbGate is cross-platform database manager. It's designed to be simple to use and effective, when working with more databases simultaneously. But there are also many advanced features like schema compare, visual query designer, chart visualisation or batch export and import.\r\n\r\nDbGate is licensed under MIT license and is completely free.\r\n\r\nDbGate web: https://dbgate.org\r\nLive demo on: https://demo.dbgate.org\r\nSource code on GitHub: https://github.com/dbgate/dbgate/\r\n\r\nSupported databases: MySQL, PostgreSQL, SQL Server, Oracle (experimental), MongoDB, Redis, SQLite, Amazon Redshift, CockroachDB\r\n\r\nOptional Extra Environmental Variables (https://dbgate.org/docs/env-variables.html):\r\n---\r\nWEB_ROOT - if you need to run DbGate in virtual subdirectory (eg. for value /dbadmin , dbgate will be accessible on localhost:3000/dbadmin )\r\nLOGIN , PASSWORD - credentials for accessing web app (obsolete, use LOGINS AND LOGIN_PASSWORD instead)\r\nPERMISSIONS - list of comma separated permissions. See also permission list below\r\nSHELL_CONNECTION - if true or 1, connections can be defined in shell scripts. Otherwise, only preconfigured connections are allowed. By default, this is not allowed for security reasons.\r\nSHELL_SCRIPTING - if true or 1, custom JavaScript shell scripts are allowed. By default, this is not allowed for security reasons.\r\nLOGINS - comma delimited list of aditional logins\r\nLOGIN_PASSWORD_[login] - password for specified login\r\nLOGIN_PERMISSIONS_[login] - list of comma separated permissions for given login. See also permission list below\r\nTOKEN_LIFETIME - lifetime of access token. After this time, logged user will be redirected to login page. Default is 1d (means 1 day). Possible are values like 3h (3 hours), 10m (10 minutes), 2d (2 days)\r\nSINGLE_CONNECTION - connection id. If defined, only this connection will be available (must be used with SINGLE_DATABASE)\r\nSINGLE_DATABASE - database name, only this database will be available. (must be used with SINGLE_CONNECTION)\r\nBASIC_AUTH - if true or 1 and LOGIN or LOGINS are defined, baseic authentization of both web and API is used. Otherwise, login form and JWT token base API authentization is used. Basic authentization cannot be used for active directory/LDAP authentization.",
"WebUI": "http://[IP]:[PORT:3000]",
"TemplateURL": "https://raw.githubusercontent.com/alex-red/unraid-ca-templates/master/templates/dbgate.xml",
"Icon": "https://raw.githubusercontent.com/dbgate/dbgate/master/app/icon.png",
"Config": [
{
"@attributes": {
"Name": "Data",
"Target": "/root/.dbgate",
"Default": "/mnt/user/appdata/dbgate",
"Mode": "rw",
"Description": "Dbgate data",
"Type": "Path",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "/mnt/user/appdata/dbgate"
},
{
"@attributes": {
"Name": "WebUI Port",
"Target": "3000",
"Default": "3000",
"Mode": "tcp",
"Description": "",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "3000"
},
{
"@attributes": {
"Name": "LOG_LEVEL",
"Target": "LOG_LEVEL",
"Default": "info",
"Mode": "",
"Description": "values: trace, debug, info, warn, error, fatal",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "info"
},
{
"@attributes": {
"Name": "WEB_ROOT",
"Target": "WEB_ROOT",
"Default": "/",
"Mode": "",
"Description": "if you need to run DbGate in virtual subdirectory (eg. for value /dbadmin , dbgate will be accessible on localhost:3000/dbadmin )",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "/"
},
{
"@attributes": {
"Name": "LOGINS",
"Target": "LOGINS",
"Default": "admin",
"Mode": "",
"Description": "comma delimited list of aditional logins, leave this blank if you want to disable authentication",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "admin"
},
{
"@attributes": {
"Name": "LOGIN_PASSWORD_admin",
"Target": "LOGIN_PASSWORD_admin",
"Default": "admin",
"Mode": "",
"Description": "Default: admin\r\nLOGIN_PASSWORD_[login] - password for specified login",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "true"
},
"value": "admin"
},
{
"@attributes": {
"Name": "LOGIN_PERMISSIONS_admin",
"Target": "LOGIN_PERMISSIONS_admin",
"Default": "*",
"Mode": "",
"Description": "LOGIN_PERMISSIONS_[login] - list of comma separated permissions for given login.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "*"
}
],
"Repo": "AlexRed's Repository",
"CABlacklist": true,
"CAComment": "Profanity contained within description etc",
"Official": true,
"Overview": "DbGate - (no)SQL database client\r\n\r\nDbGate is cross-platform database manager. It's designed to be simple to use and effective, when working with more databases simultaneously. But there are also many advanced features like schema compare, visual query designer, chart visualisation or batch export and import.\r\n\r\nDbGate is licensed under MIT license and is completely free.\r\n\r\nDbGate web: https://dbgate.org\r\nLive demo on: https://demo.dbgate.org\r\nSource code on GitHub: https://github.com/dbgate/dbgate/\r\n\r\nSupported databases: MySQL, PostgreSQL, SQL Server, Oracle (experimental), MongoDB, Redis, SQLite, Amazon Redshift, CockroachDB\r\n\r\nOptional Extra Environmental Variables (https://dbgate.org/docs/env-variables.html):\r\n---\r\nWEB_ROOT - if you need to run DbGate in virtual subdirectory (eg. for value /dbadmin , dbgate will be accessible on localhost:3000/dbadmin )\r\nLOGIN , PASSWORD - credentials for accessing web app (obsolete, use LOGINS AND LOGIN_PASSWORD instead)\r\nPERMISSIONS - list of comma separated permissions. See also permission list below\r\nSHELL_CONNECTION - if true or 1, connections can be defined in shell scripts. Otherwise, only preconfigured connections are allowed. By default, this is not allowed for security reasons.\r\nSHELL_SCRIPTING - if true or 1, custom JavaScript shell scripts are allowed. By default, this is not allowed for security reasons.\r\nLOGINS - comma delimited list of aditional logins\r\nLOGIN_PASSWORD_[login] - password for specified login\r\nLOGIN_PERMISSIONS_[login] - list of comma separated permissions for given login. See also permission list below\r\nTOKEN_LIFETIME - lifetime of access token. After this time, logged user will be redirected to login page. Default is 1d (means 1 day). Possible are values like 3h (3 hours), 10m (10 minutes), 2d (2 days)\r\nSINGLE_CONNECTION - connection id. If defined, only this connection will be available (must be used with SINGLE_DATABASE)\r\nSINGLE_DATABASE - database name, only this database will be available. (must be used with SINGLE_CONNECTION)\r\nBASIC_AUTH - if true or 1 and LOGIN or LOGINS are defined, baseic authentization of both web and API is used. Otherwise, login form and JWT token base API authentization is used. Basic authentization cannot be used for active directory/LDAP authentization.",
"templatePath": "/tmp/GitHub/AppFeed/templates/AlexRedsRepository/templates/dbgate.xml",
"CategoryList": [
"Productivity",

View File

@ -3955,3 +3955,7 @@ Privileged: 101
Updating GitHub
[master b67469cd2] Update
4 files changed, 5 insertions(+), 9 deletions(-)
To https://github.com/Squidly271/AppFeed.git
bafebb01a..b67469cd2 master -> master

View File

@ -22455,204 +22455,14 @@
"Registry": "https://github.com/orgs/linuxserver/packages/container/package/librespeed",
"DonateText": "Donations",
"DonateLink": "https://www.linuxserver.io/donate",
"Network": "bridge",
"Privileged": "false",
"Support": "https://github.com/linuxserver/docker-librespeed/issues/new/choose",
"Shell": "bash",
"GitHub": "https://github.com/linuxserver/docker-librespeed#application-setup",
"ReadMe": "https://github.com/linuxserver/docker-librespeed#readme",
"Project": "https://github.com/librespeed/speedtest",
"Overview": "Librespeed(https://github.com/librespeed/speedtest) is a very lightweight Speedtest implemented in Javascript, using XMLHttpRequest and Web Workers.\n\nNo Flash, No Java, No Websocket, No Bullshit.",
"WebUI": "http://[IP]:[PORT:80]",
"TemplateURL": "https://raw.githubusercontent.com/linuxserver/templates/master/unraid/librespeed.xml",
"Icon": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/librespeed-logo.png",
"Config": [
{
"@attributes": {
"Name": "WebUI",
"Target": "80",
"Default": "80",
"Mode": "tcp",
"Description": "web gui",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Appdata",
"Target": "/config",
"Default": "",
"Mode": "rw",
"Description": "Persistent config files",
"Type": "Path",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PASSWORD",
"Target": "PASSWORD",
"Default": "PASSWORD",
"Description": "Set the password for the results database.",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "true"
},
"value": ""
},
{
"@attributes": {
"Name": "CUSTOM_RESULTS",
"Target": "CUSTOM_RESULTS",
"Default": "false",
"Description": "(optional) set to `true` to enable custom results page in `/config/www/results/index.php`.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_TYPE",
"Target": "DB_TYPE",
"Default": "sqlite",
"Description": "Defaults to `sqlite`, can also be set to `mysql` or `postgresql`.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_NAME",
"Target": "DB_NAME",
"Default": "DB_NAME",
"Description": "Database name. Required for mysql and pgsql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_HOSTNAME",
"Target": "DB_HOSTNAME",
"Default": "DB_HOSTNAME",
"Description": "Database address. Required for mysql and pgsql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_USERNAME",
"Target": "DB_USERNAME",
"Default": "DB_USERNAME",
"Description": "Database username. Required for mysql and pgsql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_PASSWORD",
"Target": "DB_PASSWORD",
"Default": "DB_PASSWORD",
"Description": "Database password. Required for mysql and pgsql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "true"
},
"value": ""
},
{
"@attributes": {
"Name": "DB_PORT",
"Target": "DB_PORT",
"Default": "DB_PORT",
"Description": "Database port. Required for mysql.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "IPINFO_APIKEY",
"Target": "IPINFO_APIKEY",
"Default": "ACCESS_TOKEN",
"Description": "Access token from ipinfo.io. Required for detailed IP information.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "true"
},
"value": ""
},
{
"@attributes": {
"Name": "PUID",
"Target": "PUID",
"Default": "99",
"Description": "Container Variable: PUID",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PGID",
"Target": "PGID",
"Default": "100",
"Description": "Container Variable: PGID",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "UMASK",
"Target": "UMASK",
"Default": "022",
"Description": "Container Variable: UMASK",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": ""
}
],
"Repo": "linuxserver's Repository",
"CABlacklist": true,
"CAComment": "Profanity contained within description etc",
"Overview": "Librespeed(https://github.com/librespeed/speedtest) is a very lightweight Speedtest implemented in Javascript, using XMLHttpRequest and Web Workers.\n\nNo Flash, No Java, No Websocket, No Bullshit.",
"ChangeLogPresent": true,
"templatePath": "/tmp/GitHub/AppFeed/templates/linuxserversRepository/unraid/librespeed.xml",
"CategoryList": [
@ -33537,7 +33347,7 @@
"Target": "/config",
"Default": "",
"Mode": "rw",
"Description": "this will store config on the docker host",
"Description": "Persistent config files",
"Type": "Path",
"Display": "advanced",
"Required": "true",
@ -145618,7 +145428,7 @@
"Repo": "StevenD's Repository",
"TemplateURL": "https://raw.githubusercontent.com/StevenDTX/unraid-plugin-repository/master/openVMTools-compiled.xml",
"Repository": "https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg",
"pluginVersion": "2023.04.14",
"pluginVersion": "2024.02.13",
"MinVer": "6.6.6",
"Overview": "Open-VM-Tools for running unRAID as a VM under ESXi.",
"templatePath": "/tmp/GitHub/AppFeed/templates/StevenDsRepository/openVMTools-compiled.xml",
@ -152940,271 +152750,15 @@
"Tag": "release",
"TagDescription": "release"
},
"Shell": "bash",
"Privileged": "false",
"Support": "https://hotio.dev/discord",
"Project": "https://hotio.dev/containers/caddy",
"Icon": "https://hotio.dev/webhook-avatars/caddy.png",
"Overview": "WireGuard VPN built-in! Fucking easy reverse proxy! (Drops mic)",
"Requires": "Extra Parameters (when VPN_ENABLED=true):\r<br>--cap-add=NET_ADMIN\r<br>--sysctl=&quot;net.ipv4.conf.all.src_valid_mark=1&quot;\r<br>--sysctl=&quot;net.ipv6.conf.all.disable_ipv6=1&quot;",
"WebUI": "http://[IP]:[PORT:8080]",
"Network": "bridge",
"Config": [
{
"@attributes": {
"Name": "Host Port for 8080",
"Target": "8080",
"Default": "8080",
"Mode": "tcp",
"Description": "Container Port: 8080",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Host Port for 8443",
"Target": "8443",
"Default": "8443",
"Mode": "tcp",
"Description": "Container Port: 8443",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Host Path for /config",
"Target": "/config",
"Default": "",
"Mode": "rw",
"Description": "Container Path: /config",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "CUSTOM_BUILD",
"Target": "CUSTOM_BUILD",
"Default": "",
"Mode": "",
"Description": "Container Variable: CUSTOM_BUILD",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_ENABLED",
"Target": "VPN_ENABLED",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: VPN_ENABLED",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PROVIDER",
"Target": "VPN_PROVIDER",
"Default": "generic|proton|pia",
"Mode": "",
"Description": "Container Variable: VPN_PROVIDER",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_LAN_NETWORK",
"Target": "VPN_LAN_NETWORK",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_LAN_NETWORK",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_CONF",
"Target": "VPN_CONF",
"Default": "wg0",
"Mode": "",
"Description": "Container Variable: VPN_CONF",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_ADDITIONAL_PORTS",
"Target": "VPN_ADDITIONAL_PORTS",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_ADDITIONAL_PORTS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_AUTO_PORT_FORWARD",
"Target": "VPN_AUTO_PORT_FORWARD",
"Default": "true|false",
"Mode": "",
"Description": "Container Variable: VPN_AUTO_PORT_FORWARD",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_KEEP_LOCAL_DNS",
"Target": "VPN_KEEP_LOCAL_DNS",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: VPN_KEEP_LOCAL_DNS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_USER",
"Target": "VPN_PIA_USER",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_USER",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_PASS",
"Target": "VPN_PIA_PASS",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_PASS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_PREFERRED_REGION",
"Target": "VPN_PIA_PREFERRED_REGION",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_PREFERRED_REGION",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PRIVOXY_ENABLED",
"Target": "PRIVOXY_ENABLED",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: PRIVOXY_ENABLED",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PUID",
"Target": "PUID",
"Default": "99",
"Mode": "",
"Description": "Container Variable: PUID",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PGID",
"Target": "PGID",
"Default": "100",
"Mode": "",
"Description": "Container Variable: PGID",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "UMASK",
"Target": "UMASK",
"Default": "002",
"Mode": "",
"Description": "Container Variable: UMASK",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
}
],
"Repo": "hotio's Repository",
"caTemplateURL": "https://raw.githubusercontent.com/hotio/unraid-templates/master/hotio/caddy.xml",
"CABlacklist": true,
"CAComment": "Profanity contained within description etc",
"Overview": "WireGuard VPN built-in! Fucking easy reverse proxy! (Drops mic)",
"templatePath": "/tmp/GitHub/AppFeed/templates/hotiosRepository/hotio/caddy.xml",
"CategoryList": [
"Network-Web"
@ -157836,285 +157390,15 @@
"TagDescription": "nightly"
}
],
"Shell": "bash",
"Privileged": "false",
"Support": "https://hotio.dev/discord",
"Project": "https://hotio.dev/containers/sabnzbd",
"Icon": "https://hotio.dev/webhook-avatars/sabnzbd.png",
"Overview": "WireGuard VPN built-in! This thing is da shit when it comes to downloading. Download all the usenet!",
"Requires": "Extra Parameters (when VPN_ENABLED=true):\r<br>--cap-add=NET_ADMIN\r<br>--sysctl=&quot;net.ipv4.conf.all.src_valid_mark=1&quot;\r<br>--sysctl=&quot;net.ipv6.conf.all.disable_ipv6=1&quot;",
"WebUI": "http://[IP]:[PORT:8080]",
"Network": "bridge",
"Config": [
{
"@attributes": {
"Name": "Host Port for 8080",
"Target": "8080",
"Default": "8080",
"Mode": "tcp",
"Description": "Container Port: 8080",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Host Path for /config",
"Target": "/config",
"Default": "",
"Mode": "rw",
"Description": "Container Path: /config",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Host Path for /data",
"Target": "/data",
"Default": "",
"Mode": "rw",
"Description": "Container Path: /data",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "WEBUI_PORTS",
"Target": "WEBUI_PORTS",
"Default": "8080/tcp,8080/udp",
"Mode": "",
"Description": "Container Variable: WEBUI_PORTS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "ARGS",
"Target": "ARGS",
"Default": "",
"Mode": "",
"Description": "Container Variable: ARGS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_ENABLED",
"Target": "VPN_ENABLED",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: VPN_ENABLED",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PROVIDER",
"Target": "VPN_PROVIDER",
"Default": "generic|proton|pia",
"Mode": "",
"Description": "Container Variable: VPN_PROVIDER",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_LAN_NETWORK",
"Target": "VPN_LAN_NETWORK",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_LAN_NETWORK",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_CONF",
"Target": "VPN_CONF",
"Default": "wg0",
"Mode": "",
"Description": "Container Variable: VPN_CONF",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_ADDITIONAL_PORTS",
"Target": "VPN_ADDITIONAL_PORTS",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_ADDITIONAL_PORTS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_AUTO_PORT_FORWARD",
"Target": "VPN_AUTO_PORT_FORWARD",
"Default": "true|false",
"Mode": "",
"Description": "Container Variable: VPN_AUTO_PORT_FORWARD",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_KEEP_LOCAL_DNS",
"Target": "VPN_KEEP_LOCAL_DNS",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: VPN_KEEP_LOCAL_DNS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_USER",
"Target": "VPN_PIA_USER",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_USER",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_PASS",
"Target": "VPN_PIA_PASS",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_PASS",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VPN_PIA_PREFERRED_REGION",
"Target": "VPN_PIA_PREFERRED_REGION",
"Default": "",
"Mode": "",
"Description": "Container Variable: VPN_PIA_PREFERRED_REGION",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PRIVOXY_ENABLED",
"Target": "PRIVOXY_ENABLED",
"Default": "false|true",
"Mode": "",
"Description": "Container Variable: PRIVOXY_ENABLED",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PUID",
"Target": "PUID",
"Default": "99",
"Mode": "",
"Description": "Container Variable: PUID",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PGID",
"Target": "PGID",
"Default": "100",
"Mode": "",
"Description": "Container Variable: PGID",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "UMASK",
"Target": "UMASK",
"Default": "002",
"Mode": "",
"Description": "Container Variable: UMASK",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
}
],
"Repo": "hotio's Repository",
"caTemplateURL": "https://raw.githubusercontent.com/hotio/unraid-templates/master/hotio/sabnzbd.xml",
"CABlacklist": true,
"CAComment": "Profanity contained within description etc",
"Overview": "WireGuard VPN built-in! This thing is da shit when it comes to downloading. Download all the usenet!",
"templatePath": "/tmp/GitHub/AppFeed/templates/hotiosRepository/hotio/sabnzbd.xml",
"CategoryList": [
"Downloaders"
@ -296645,117 +295929,14 @@
"Name": "dbgate",
"Repository": "dbgate/dbgate:latest",
"Registry": "https://hub.docker.com/r/dbgate/dbgate",
"Network": "bridge",
"Shell": "bash",
"Privileged": "false",
"Support": "https://forums.unraid.net/topic/146069-support-alexreds-template-repository/",
"Project": "https://github.com/dbgate/dbgate",
"Overview": "DbGate - (no)SQL database client\r\n\r\nDbGate is cross-platform database manager. It's designed to be simple to use and effective, when working with more databases simultaneously. But there are also many advanced features like schema compare, visual query designer, chart visualisation or batch export and import.\r\n\r\nDbGate is licensed under MIT license and is completely free.\r\n\r\nDbGate web: https://dbgate.org\r\nLive demo on: https://demo.dbgate.org\r\nSource code on GitHub: https://github.com/dbgate/dbgate/\r\n\r\nSupported databases: MySQL, PostgreSQL, SQL Server, Oracle (experimental), MongoDB, Redis, SQLite, Amazon Redshift, CockroachDB\r\n\r\nOptional Extra Environmental Variables (https://dbgate.org/docs/env-variables.html):\r\n---\r\nWEB_ROOT - if you need to run DbGate in virtual subdirectory (eg. for value /dbadmin , dbgate will be accessible on localhost:3000/dbadmin )\r\nLOGIN , PASSWORD - credentials for accessing web app (obsolete, use LOGINS AND LOGIN_PASSWORD instead)\r\nPERMISSIONS - list of comma separated permissions. See also permission list below\r\nSHELL_CONNECTION - if true or 1, connections can be defined in shell scripts. Otherwise, only preconfigured connections are allowed. By default, this is not allowed for security reasons.\r\nSHELL_SCRIPTING - if true or 1, custom JavaScript shell scripts are allowed. By default, this is not allowed for security reasons.\r\nLOGINS - comma delimited list of aditional logins\r\nLOGIN_PASSWORD_[login] - password for specified login\r\nLOGIN_PERMISSIONS_[login] - list of comma separated permissions for given login. See also permission list below\r\nTOKEN_LIFETIME - lifetime of access token. After this time, logged user will be redirected to login page. Default is 1d (means 1 day). Possible are values like 3h (3 hours), 10m (10 minutes), 2d (2 days)\r\nSINGLE_CONNECTION - connection id. If defined, only this connection will be available (must be used with SINGLE_DATABASE)\r\nSINGLE_DATABASE - database name, only this database will be available. (must be used with SINGLE_CONNECTION)\r\nBASIC_AUTH - if true or 1 and LOGIN or LOGINS are defined, baseic authentization of both web and API is used. Otherwise, login form and JWT token base API authentization is used. Basic authentization cannot be used for active directory/LDAP authentization.",
"WebUI": "http://[IP]:[PORT:3000]",
"TemplateURL": "https://raw.githubusercontent.com/alex-red/unraid-ca-templates/master/templates/dbgate.xml",
"Icon": "https://raw.githubusercontent.com/dbgate/dbgate/master/app/icon.png",
"Config": [
{
"@attributes": {
"Name": "Data",
"Target": "/root/.dbgate",
"Default": "/mnt/user/appdata/dbgate",
"Mode": "rw",
"Description": "Dbgate data",
"Type": "Path",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "/mnt/user/appdata/dbgate"
},
{
"@attributes": {
"Name": "WebUI Port",
"Target": "3000",
"Default": "3000",
"Mode": "tcp",
"Description": "",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "3000"
},
{
"@attributes": {
"Name": "LOG_LEVEL",
"Target": "LOG_LEVEL",
"Default": "info",
"Mode": "",
"Description": "values: trace, debug, info, warn, error, fatal",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "info"
},
{
"@attributes": {
"Name": "WEB_ROOT",
"Target": "WEB_ROOT",
"Default": "/",
"Mode": "",
"Description": "if you need to run DbGate in virtual subdirectory (eg. for value /dbadmin , dbgate will be accessible on localhost:3000/dbadmin )",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "/"
},
{
"@attributes": {
"Name": "LOGINS",
"Target": "LOGINS",
"Default": "admin",
"Mode": "",
"Description": "comma delimited list of aditional logins, leave this blank if you want to disable authentication",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "admin"
},
{
"@attributes": {
"Name": "LOGIN_PASSWORD_admin",
"Target": "LOGIN_PASSWORD_admin",
"Default": "admin",
"Mode": "",
"Description": "Default: admin\r\nLOGIN_PASSWORD_[login] - password for specified login",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "true"
},
"value": "admin"
},
{
"@attributes": {
"Name": "LOGIN_PERMISSIONS_admin",
"Target": "LOGIN_PERMISSIONS_admin",
"Default": "*",
"Mode": "",
"Description": "LOGIN_PERMISSIONS_[login] - list of comma separated permissions for given login.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "*"
}
],
"Repo": "AlexRed's Repository",
"CABlacklist": true,
"CAComment": "Profanity contained within description etc",
"Official": true,
"Overview": "DbGate - (no)SQL database client\r\n\r\nDbGate is cross-platform database manager. It's designed to be simple to use and effective, when working with more databases simultaneously. But there are also many advanced features like schema compare, visual query designer, chart visualisation or batch export and import.\r\n\r\nDbGate is licensed under MIT license and is completely free.\r\n\r\nDbGate web: https://dbgate.org\r\nLive demo on: https://demo.dbgate.org\r\nSource code on GitHub: https://github.com/dbgate/dbgate/\r\n\r\nSupported databases: MySQL, PostgreSQL, SQL Server, Oracle (experimental), MongoDB, Redis, SQLite, Amazon Redshift, CockroachDB\r\n\r\nOptional Extra Environmental Variables (https://dbgate.org/docs/env-variables.html):\r\n---\r\nWEB_ROOT - if you need to run DbGate in virtual subdirectory (eg. for value /dbadmin , dbgate will be accessible on localhost:3000/dbadmin )\r\nLOGIN , PASSWORD - credentials for accessing web app (obsolete, use LOGINS AND LOGIN_PASSWORD instead)\r\nPERMISSIONS - list of comma separated permissions. See also permission list below\r\nSHELL_CONNECTION - if true or 1, connections can be defined in shell scripts. Otherwise, only preconfigured connections are allowed. By default, this is not allowed for security reasons.\r\nSHELL_SCRIPTING - if true or 1, custom JavaScript shell scripts are allowed. By default, this is not allowed for security reasons.\r\nLOGINS - comma delimited list of aditional logins\r\nLOGIN_PASSWORD_[login] - password for specified login\r\nLOGIN_PERMISSIONS_[login] - list of comma separated permissions for given login. See also permission list below\r\nTOKEN_LIFETIME - lifetime of access token. After this time, logged user will be redirected to login page. Default is 1d (means 1 day). Possible are values like 3h (3 hours), 10m (10 minutes), 2d (2 days)\r\nSINGLE_CONNECTION - connection id. If defined, only this connection will be available (must be used with SINGLE_DATABASE)\r\nSINGLE_DATABASE - database name, only this database will be available. (must be used with SINGLE_CONNECTION)\r\nBASIC_AUTH - if true or 1 and LOGIN or LOGINS are defined, baseic authentization of both web and API is used. Otherwise, login form and JWT token base API authentization is used. Basic authentization cannot be used for active directory/LDAP authentization.",
"templatePath": "/tmp/GitHub/AppFeed/templates/AlexRedsRepository/templates/dbgate.xml",
"CategoryList": [
"Productivity",

View File

@ -460,7 +460,7 @@
"min": "6.11.0"
},
"https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg": {
"version": "2023.04.14",
"version": "2024.02.13",
"min": "6.6.6"
},
"https://raw.githubusercontent.com/jtok/unraid.vmbackup/master/vmbackup.plg": {