From 360a611ce1f0713c11b8d100281722de2dc19e8c Mon Sep 17 00:00:00 2001 From: Andrew Z Date: Mon, 22 Jan 2024 04:05:57 -0500 Subject: [PATCH] Update --- applicationFeed-lastUpdated.json | 2 +- applicationFeed-raw.json | 148 ++++++++++++++++++++++++++++-- applicationFeed.json | 152 ++++++++++++++++++++++++++++--- firstSeen.json | 3 +- lastcheckIndex | 2 +- log.txt | 13 ++- old-applicationFeed-raw.json | 36 ++++---- repoInfo.json | 15 ++- statistics.json | 5 +- 9 files changed, 323 insertions(+), 53 deletions(-) diff --git a/applicationFeed-lastUpdated.json b/applicationFeed-lastUpdated.json index e55ff0c50..ec9e29129 100755 --- a/applicationFeed-lastUpdated.json +++ b/applicationFeed-lastUpdated.json @@ -1,3 +1,3 @@ { - "last_updated_timestamp": 1705907153 + "last_updated_timestamp": 1705914355 } \ No newline at end of file diff --git a/applicationFeed-raw.json b/applicationFeed-raw.json index 22a57a28e..5782dd7d2 100644 --- a/applicationFeed-raw.json +++ b/applicationFeed-raw.json @@ -144846,12 +144846,126 @@ "topPerforming": 6.081 }, { - "TemplatePath": "/tmp/appFeed/templates/SelfhostersUnraidDiscordRepository/templates/teddycloud.xml", - "errors": [ - "expected '>'", - "Opening and ending tag mismatch: Container line 2 and Config" + "Name": "teddycloud", + "Repository": "ghcr.io/toniebox-reverse-engineering/teddycloud:latest", + "Registry": "https://registry.hub.docker.com/r/ghcr.io/toniebox-reverse-engineering/teddycloud", + "Network": "bridge", + "Privileged": "false", + "Support": "https://forums.unraid.net/topic/138058-support-catduck-templates", + "Project": "https://github.com/toniebox-reverse-engineering/teddycloud", + "Overview": "teddyCloud is an alternative server for your Toniebox, allowing you to host the cloud services locally. This gives you the control about which data is sent to the original manufacturers cloud and allows you to host your own figurine audio files on e.g. your NAS or any other server.", + "WebUI": "http://[IP]:[PORT:80]", + "TemplateURL": "https://raw.githubusercontent.com/selfhosters/unRAID-CA-templates/master/templates/teddycloud.xml", + "Icon": "https://raw.githubusercontent.com/selfhosters/unRAID-CA-templates/master/templates/img/teddycloud.xml", + "Config": [ + { + "@attributes": { + "Name": "WEB UI", + "Target": "80", + "Default": "7780", + "Mode": "tcp", + "Description": "This an optional port for the webui of teddycloud", + "Type": "Port", + "Display": "always", + "Required": "true", + "Mask": "false" + }, + "value": "" + }, + { + "@attributes": { + "Name": "SSL-Certs", + "Target": "443", + "Default": "7443", + "Mode": "tcp", + "Description": "Required PORT to get certificates", + "Type": "Port", + "Display": "always", + "Required": "true", + "Mask": "false" + }, + "value": "7443" + }, + { + "@attributes": { + "Name": "content", + "Target": "/teddycloud/data/content", + "Default": "", + "Mode": "rw", + "Description": "", + "Type": "Path", + "Display": "always", + "Required": "false", + "Mask": "false" + }, + "value": "/mnt/user/appdata/teddycloud/data/content" + }, + { + "@attributes": { + "Name": "config", + "Target": "/teddycloud/config", + "Default": "", + "Mode": "rw", + "Description": "", + "Type": "Path", + "Display": "always", + "Required": "true", + "Mask": "false" + }, + "value": "/mnt/user/appdata/teddycloud/config" + }, + { + "@attributes": { + "Name": "certs", + "Target": "/teddycloud/certs", + "Default": "", + "Mode": "rw", + "Description": "Place your certs here after grabbing them off your device. (Yes you need to do this)", + "Type": "Path", + "Display": "advanced", + "Required": "true", + "Mask": "false" + }, + "value": "/mnt/user/appdata/teddycloud/certs" + }, + { + "@attributes": { + "Name": "library", + "Target": "/teddycloud/data/library", + "Default": "", + "Mode": "rw", + "Description": "", + "Type": "Path", + "Display": "advanced", + "Required": "false", + "Mask": "false" + }, + "value": "/mnt/user/appdata/teddycloud/data/library" + }, + { + "@attributes": { + "Name": "firmware", + "Target": "/teddycloud/data/firmware", + "Default": "", + "Mode": "rw", + "Description": "", + "Type": "Path", + "Display": "advanced", + "Required": "true", + "Mask": "false" + }, + "value": "/mnt/user/appdata/teddycloud/data/firmware" + } ], - "FirstSeen": null + "Repo": "Selfhosters Unraid Discord Repository", + "RepoShort": "Selfhosters", + "templatePath": "/tmp/GitHub/AppFeed/templates/SelfhostersUnraidDiscordRepository/templates/teddycloud.xml", + "CategoryList": [ + "MediaServer-Music", + "MediaServer-Other" + ], + "LastUpdateScan": 1705914355, + "FirstSeen": 1705914355 }, { "Name": "Teedy-docs", @@ -158749,7 +158863,7 @@ "Icon": "https://hotio.dev/webhook-avatars/qbittorrent.png", "Overview": "Docker image with qBittorrent and bundled with the alternative VueTorrent and Nightwalker Web UI, with pre-configured VPN template settings.", "WebUI": "http://[IP]:[PORT:8080]", - "ExtraParams": "--cap-add=NET_ADMIN --sysctl=\"net.ipv4.conf.all.src_valid_mark=1\" --sysctl=\"net.ipv6.conf.all.disable_ipv6=1\"", + "ExtraParams": "--dns=1.1.1.1 --cap-add=NET_ADMIN --sysctl=\"net.ipv4.conf.all.src_valid_mark=1\" --sysctl=\"net.ipv6.conf.all.disable_ipv6=1\"", "Network": "bridge", "Config": [ { @@ -158808,6 +158922,20 @@ }, "value": "" }, + { + "@attributes": { + "Name": "VPN_PROVIDER", + "Target": "VPN_PROVIDER", + "Default": "generic|proton", + "Mode": "", + "Description": "Container Variable: VPN_PROVIDER", + "Type": "Variable", + "Display": "always-hide", + "Required": "false", + "Mask": "false" + }, + "value": "" + }, { "@attributes": { "Name": "VPN_LAN_NETWORK", @@ -159390,7 +159518,7 @@ "Icon": "https://hotio.dev/webhook-avatars/flood.png", "Overview": "Docker image with rTorrent and the Flood UI, with pre-configured VPN template settings.", "WebUI": "http://[IP]:[PORT:3000]", - "ExtraParams": "--cap-add=NET_ADMIN --sysctl=\"net.ipv4.conf.all.src_valid_mark=1\" --sysctl=\"net.ipv6.conf.all.disable_ipv6=1\"", + "ExtraParams": "--dns=1.1.1.1 --cap-add=NET_ADMIN --sysctl=\"net.ipv4.conf.all.src_valid_mark=1\" --sysctl=\"net.ipv6.conf.all.disable_ipv6=1\"", "Network": "bridge", "Config": [ { @@ -294396,7 +294524,6 @@ ], "downloads": 378890, "stars": 40, - "LastUpdate": 1701122362, "trending": 23.372, "trends": [ 19.474, @@ -294426,6 +294553,7 @@ 378890 ], "LastUpdateScan": 1705907153, + "LastUpdate": 1701122362, "FirstSeen": 1682517889, "topTrending": 3.8979999999999997, "topPerforming": 23.372 @@ -298273,9 +298401,9 @@ "Security", "Backup" ], - "downloads": 146, - "LastUpdateScan": 1703315147, + "downloads": 175, "LastUpdate": 1690245489, + "LastUpdateScan": 1705914355, "FirstSeen": 1690325096 }, { diff --git a/applicationFeed.json b/applicationFeed.json index 72bb5a1bf..e30f69b31 100755 --- a/applicationFeed.json +++ b/applicationFeed.json @@ -1,7 +1,7 @@ { "apps": 2231, - "last_updated_timestamp": 1705907153, - "last_updated": "2024-01-22 02:05", + "last_updated_timestamp": 1705914355, + "last_updated": "2024-01-22 04:05", "categories": [ { "Cat": "Backup:", @@ -145008,12 +145008,126 @@ "topPerforming": 6.081 }, { - "TemplatePath": "/tmp/appFeed/templates/SelfhostersUnraidDiscordRepository/templates/teddycloud.xml", - "errors": [ - "expected '>'", - "Opening and ending tag mismatch: Container line 2 and Config" + "Name": "teddycloud", + "Repository": "ghcr.io/toniebox-reverse-engineering/teddycloud:latest", + "Registry": "https://registry.hub.docker.com/r/ghcr.io/toniebox-reverse-engineering/teddycloud", + "Network": "bridge", + "Privileged": "false", + "Support": "https://forums.unraid.net/topic/138058-support-catduck-templates", + "Project": "https://github.com/toniebox-reverse-engineering/teddycloud", + "Overview": "teddyCloud is an alternative server for your Toniebox, allowing you to host the cloud services locally. This gives you the control about which data is sent to the original manufacturers cloud and allows you to host your own figurine audio files on e.g. your NAS or any other server.", + "WebUI": "http://[IP]:[PORT:80]", + "TemplateURL": "https://raw.githubusercontent.com/selfhosters/unRAID-CA-templates/master/templates/teddycloud.xml", + "Icon": "https://raw.githubusercontent.com/selfhosters/unRAID-CA-templates/master/templates/img/teddycloud.xml", + "Config": [ + { + "@attributes": { + "Name": "WEB UI", + "Target": "80", + "Default": "7780", + "Mode": "tcp", + "Description": "This an optional port for the webui of teddycloud", + "Type": "Port", + "Display": "always", + "Required": "true", + "Mask": "false" + }, + "value": "" + }, + { + "@attributes": { + "Name": "SSL-Certs", + "Target": "443", + "Default": "7443", + "Mode": "tcp", + "Description": "Required PORT to get certificates", + "Type": "Port", + "Display": "always", + "Required": "true", + "Mask": "false" + }, + "value": "7443" + }, + { + "@attributes": { + "Name": "content", + "Target": "/teddycloud/data/content", + "Default": "", + "Mode": "rw", + "Description": "", + "Type": "Path", + "Display": "always", + "Required": "false", + "Mask": "false" + }, + "value": "/mnt/user/appdata/teddycloud/data/content" + }, + { + "@attributes": { + "Name": "config", + "Target": "/teddycloud/config", + "Default": "", + "Mode": "rw", + "Description": "", + "Type": "Path", + "Display": "always", + "Required": "true", + "Mask": "false" + }, + "value": "/mnt/user/appdata/teddycloud/config" + }, + { + "@attributes": { + "Name": "certs", + "Target": "/teddycloud/certs", + "Default": "", + "Mode": "rw", + "Description": "Place your certs here after grabbing them off your device. (Yes you need to do this)", + "Type": "Path", + "Display": "advanced", + "Required": "true", + "Mask": "false" + }, + "value": "/mnt/user/appdata/teddycloud/certs" + }, + { + "@attributes": { + "Name": "library", + "Target": "/teddycloud/data/library", + "Default": "", + "Mode": "rw", + "Description": "", + "Type": "Path", + "Display": "advanced", + "Required": "false", + "Mask": "false" + }, + "value": "/mnt/user/appdata/teddycloud/data/library" + }, + { + "@attributes": { + "Name": "firmware", + "Target": "/teddycloud/data/firmware", + "Default": "", + "Mode": "rw", + "Description": "", + "Type": "Path", + "Display": "advanced", + "Required": "true", + "Mask": "false" + }, + "value": "/mnt/user/appdata/teddycloud/data/firmware" + } ], - "FirstSeen": null + "Repo": "Selfhosters Unraid Discord Repository", + "RepoShort": "Selfhosters", + "templatePath": "/tmp/GitHub/AppFeed/templates/SelfhostersUnraidDiscordRepository/templates/teddycloud.xml", + "CategoryList": [ + "MediaServer-Music", + "MediaServer-Other" + ], + "LastUpdateScan": 1705914355, + "FirstSeen": 1705914355 }, { "Name": "Teedy-docs", @@ -158911,7 +159025,7 @@ "Icon": "https://hotio.dev/webhook-avatars/qbittorrent.png", "Overview": "Docker image with qBittorrent and bundled with the alternative VueTorrent and Nightwalker Web UI, with pre-configured VPN template settings.", "WebUI": "http://[IP]:[PORT:8080]", - "ExtraParams": "--cap-add=NET_ADMIN --sysctl=\"net.ipv4.conf.all.src_valid_mark=1\" --sysctl=\"net.ipv6.conf.all.disable_ipv6=1\"", + "ExtraParams": "--dns=1.1.1.1 --cap-add=NET_ADMIN --sysctl=\"net.ipv4.conf.all.src_valid_mark=1\" --sysctl=\"net.ipv6.conf.all.disable_ipv6=1\"", "Network": "bridge", "Config": [ { @@ -158970,6 +159084,20 @@ }, "value": "" }, + { + "@attributes": { + "Name": "VPN_PROVIDER", + "Target": "VPN_PROVIDER", + "Default": "generic|proton", + "Mode": "", + "Description": "Container Variable: VPN_PROVIDER", + "Type": "Variable", + "Display": "always-hide", + "Required": "false", + "Mask": "false" + }, + "value": "" + }, { "@attributes": { "Name": "VPN_LAN_NETWORK", @@ -159552,7 +159680,7 @@ "Icon": "https://hotio.dev/webhook-avatars/flood.png", "Overview": "Docker image with rTorrent and the Flood UI, with pre-configured VPN template settings.", "WebUI": "http://[IP]:[PORT:3000]", - "ExtraParams": "--cap-add=NET_ADMIN --sysctl=\"net.ipv4.conf.all.src_valid_mark=1\" --sysctl=\"net.ipv6.conf.all.disable_ipv6=1\"", + "ExtraParams": "--dns=1.1.1.1 --cap-add=NET_ADMIN --sysctl=\"net.ipv4.conf.all.src_valid_mark=1\" --sysctl=\"net.ipv6.conf.all.disable_ipv6=1\"", "Network": "bridge", "Config": [ { @@ -294558,7 +294686,6 @@ ], "downloads": 378890, "stars": 40, - "LastUpdate": 1701122362, "trending": 23.372, "trends": [ 19.474, @@ -294588,6 +294715,7 @@ 378890 ], "LastUpdateScan": 1705907153, + "LastUpdate": 1701122362, "FirstSeen": 1682517889, "topTrending": 3.8979999999999997, "topPerforming": 23.372 @@ -298435,9 +298563,9 @@ "Security", "Backup" ], - "downloads": 146, - "LastUpdateScan": 1703315147, + "downloads": 175, "LastUpdate": 1690245489, + "LastUpdateScan": 1705914355, "FirstSeen": 1690325096 }, { diff --git a/firstSeen.json b/firstSeen.json index 5bf161346..2d80d3b76 100755 --- a/firstSeen.json +++ b/firstSeen.json @@ -3120,5 +3120,6 @@ "cbcrowe/pihole-unbound:latest": 1705886629, "phasecorex/red-discordbot": 1705886630, "disbedan015/nadekobotv4": 1705886630, - "ghcr.io/danny-avila/librechat-dev:latest": 1705886630 + "ghcr.io/danny-avila/librechat-dev:latest": 1705886630, + "ghcr.io/toniebox-reverse-engineering/teddycloud:latest": 1705914355 } \ No newline at end of file diff --git a/lastcheckIndex b/lastcheckIndex index 454054935..ec28ec146 100755 --- a/lastcheckIndex +++ b/lastcheckIndex @@ -1 +1 @@ -539 \ No newline at end of file +588 \ No newline at end of file diff --git a/log.txt b/log.txt index 46b02e2f7..fc9531731 100644 --- a/log.txt +++ b/log.txt @@ -23,7 +23,7 @@ Processing /tmp/appFeed/templates/pducharmesRepository/pducharme-repo/UniFi.xml. Processing /tmp/appFeed/templates/pducharmesRepository/pducharme-repo/UniFi-Video-Controller.xml...Success -Downloading CaptInsano's Repository: https://github.com/CaptInsano/docker-containers/tree/templates -> /tmp/appFeed/templates/CaptInsanosRepository Attempt 1...https://github.com/CaptInsano/docker-containers/archive/templates.tar.gz Success! +Downloading CaptInsano's Repository: https://github.com/CaptInsano/docker-containers/tree/templates -> /tmp/appFeed/templates/CaptInsanosRepository Attempt 1...https://github.com/CaptInsano/docker-containers/archive/templates.tar.gzMaster failed. Trying Main...https://github.com/CaptInsano/docker-containers/archive/templates.tar.gz Success! Processing /tmp/appFeed/templates/CaptInsanosRepository/Capt.Insano/DDClient.xml...Success Processing /tmp/appFeed/templates/CaptInsanosRepository/Capt.Insano/Deluge.xml...Success Processing /tmp/appFeed/templates/CaptInsanosRepository/Capt.Insano/FoldingAtHome.xml...Success @@ -1441,8 +1441,7 @@ Processing /tmp/appFeed/templates/SelfhostersUnraidDiscordRepository/templates/s Processing /tmp/appFeed/templates/SelfhostersUnraidDiscordRepository/templates/tdarr.xml...Success Processing /tmp/appFeed/templates/SelfhostersUnraidDiscordRepository/templates/tdarr_node.xml...Success Processing /tmp/appFeed/templates/SelfhostersUnraidDiscordRepository/templates/technitium-dnsserver.xml...Success -Processing /tmp/appFeed/templates/SelfhostersUnraidDiscordRepository/templates/teddycloud.xml...Failed -Failed loading XML +Processing /tmp/appFeed/templates/SelfhostersUnraidDiscordRepository/templates/teddycloud.xml...Success Processing /tmp/appFeed/templates/SelfhostersUnraidDiscordRepository/templates/teedy-docs.xml...Success Processing /tmp/appFeed/templates/SelfhostersUnraidDiscordRepository/templates/themepark.xml...Success Processing /tmp/appFeed/templates/SelfhostersUnraidDiscordRepository/templates/traccar.xml...Success @@ -3980,10 +3979,10 @@ Processing /tmp/appFeed/templates/pureelectricitysRepository/librechat/librechat Updating stats on containers -imagegenius/kopia -ghcr.io/imagegenius/kopia Downloads: Stars: Base: unknown -onerahmet/openai-whisper-asr-webservice -onerahmet/openai-whisper-asr-webservice Downloads: 378890 Stars: 40 Base: unknown +toniebox-reverse-engineering/teddycloud +ghcr.io/toniebox-reverse-engineering/teddycloud:latest Downloads: Stars: Base: unknown +greycubesgav/cryptomator-webdav +greycubesgav/cryptomator-webdav Downloads: 175 Stars: 0 Base: unknown Privileged: 105 diff --git a/old-applicationFeed-raw.json b/old-applicationFeed-raw.json index 2affa6218..22a57a28e 100644 --- a/old-applicationFeed-raw.json +++ b/old-applicationFeed-raw.json @@ -56478,8 +56478,8 @@ ], "downloads": 3059, "stars": 2, - "LastUpdate": 1700442056, "LastUpdateScan": 1705899944, + "LastUpdate": 1700442056, "FirstSeen": 1700701555 }, { @@ -58792,8 +58792,8 @@ "Tools-Utilities" ], "downloads": 1072, - "LastUpdate": 1703128758, "LastUpdateScan": 1705899944, + "LastUpdate": 1703128758, "FirstSeen": 1700701555 }, { @@ -62826,8 +62826,8 @@ ], "downloads": 1315, "stars": 1, - "LastUpdate": 1705771613, "LastUpdateScan": 1705899944, + "LastUpdate": 1705771613, "FirstSeen": 1700701555 }, { @@ -285379,7 +285379,7 @@ "Type": "Variable", "Display": "always", "Required": "true", - "Mask": "true" + "Mask": "false" }, "value": "" }, @@ -287470,7 +287470,7 @@ "Productivity", "Tools-Utilities" ], - "LastUpdateScan": 1703307957, + "LastUpdateScan": 1705907153, "FirstSeen": 1674731049 }, { @@ -294394,41 +294394,41 @@ "CategoryList": [ "Tools-Utilities" ], - "downloads": 290337, - "stars": 39, - "trending": 24.617, + "downloads": 378890, + "stars": 40, + "LastUpdate": 1701122362, + "trending": 23.372, "trends": [ - 37.708, 19.474, 18.268, 17.99, 37.571, 34.51, - 24.617 + 24.617, + 23.372 ], "trendsDate": [ - 1687716273, 1690321728, 1692914691, 1695513931, 1698113161, 1700708755, - 1703307957 + 1703307957, + 1705907153 ], "downloadtrend": [ - 48298, 59978, 73384, 89482, 143334, 218864, - 290337 + 290337, + 378890 ], - "LastUpdateScan": 1703307957, - "LastUpdate": 1701122362, + "LastUpdateScan": 1705907153, "FirstSeen": 1682517889, - "topTrending": -13.090999999999998, - "topPerforming": 24.617 + "topTrending": 3.8979999999999997, + "topPerforming": 23.372 }, { "Name": "amarr", diff --git a/repoInfo.json b/repoInfo.json index 0e84b84ce..983920c47 100755 --- a/repoInfo.json +++ b/repoInfo.json @@ -78932,9 +78932,9 @@ }, "greycubesgav/cryptomator-webdav": { "Base": null, - "Downloads": 146, + "Downloads": 175, "Stars": null, - "Time": 1703315147, + "Time": 1705914355, "trending": null, "trends": null, "downloadtrend": null, @@ -83253,5 +83253,16 @@ "downloadtrend": null, "trendsDate": null, "LastUpdate": null + }, + "ghcr.io/toniebox-reverse-engineering/teddycloud:latest": { + "Base": null, + "Downloads": null, + "Stars": null, + "Time": 1705914355, + "trending": null, + "trends": null, + "downloadtrend": null, + "trendsDate": null, + "LastUpdate": null } } \ No newline at end of file diff --git a/statistics.json b/statistics.json index c217848be..fc93d5c15 100755 --- a/statistics.json +++ b/statistics.json @@ -1,5 +1,5 @@ { - "caFixed": 459, + "caFixed": 460, "fixedTemplates": { "smdion's Repository": { "smdion/docker-h5ai": [ @@ -773,6 +773,9 @@ "ghcr.io/haveagitgat/tdarr_node": [ "Port referenced in webUI does not correspond with a container port defined. Port Referenced does not exist in Config" ], + "ghcr.io/toniebox-reverse-engineering/teddycloud:latest": [ + "Port referenced in webUI does not correspond with a container port defined. Entry changed to http://[IP]:[PORT:80]" + ], "zpex/web-pdf-toolbox": [ "No Icon specified within the application template" ]