This commit is contained in:
Andrew Z 2024-09-02 17:15:35 -04:00
parent 3dd6de5dc3
commit 549ca0d1cf
7 changed files with 362 additions and 1289 deletions

View File

@ -1,3 +1,3 @@
{ {
"last_updated_timestamp": 1725307594 "last_updated_timestamp": 1725311437
} }

View File

@ -1163,6 +1163,92 @@
"LastUpdate": 1723882190, "LastUpdate": 1723882190,
"FirstSeen": 1724120187 "FirstSeen": 1724120187
}, },
{
"Name": "wh-2fauth",
"Overview": "A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes.",
"Repository": "2fauth/2fauth:latest",
"Registry": "https://hub.docker.com/r/2fauth/2fauth",
"Project": "https://docs.2fauth.app/",
"WebUI": "http://[IP]:[PORT:8000]/",
"ExtraParams": "--init --no-healthcheck",
"Network": "bridge",
"Privileged": "false",
"PrivilegedReq": "false",
"Shell": "bash",
"GitHub": "https://github.com/whallin/unraid-templates",
"ReadMe": "https://github.com/whallin/unraid-templates",
"Support": "https://github.com/whallin/unraid-templates/issues",
"Icon": "https://raw.githubusercontent.com/whallin/unraid-templates/main/whallin/imgs/2fauth.png",
"TemplateURL": "https://raw.githubusercontent.com/whallin/unraid-templates/master/whallin/2fauth.xml",
"Config": [
{
"@attributes": {
"Name": "2FAuth web UI port",
"Target": "8000",
"Default": "8000",
"Mode": "tcp",
"Description": "The TCP port 2FAuth listens on.",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "8000"
},
{
"@attributes": {
"Name": "2FAuth storage",
"Target": "/2fauth",
"Default": "/mnt/user/appdata/wh-2fauth",
"Mode": "rw",
"Description": "The location where 2FAuth stores its data.",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
}
],
"Repo": "whallin's Repository",
"Official": true,
"templatePath": "/tmp/GitHub/AppFeed/templates/whallinsRepository/whallin/2fauth.xml",
"CategoryList": [
"Security",
"Productivity",
"Tools-Utilities",
"Other"
],
"downloads": 454768,
"stars": 16,
"trending": 9.991,
"trends": [
9.124,
9.628,
10.384,
9.543,
9.991
],
"trendsDate": [
1714572361,
1717171590,
1719770774,
1722370014,
1724969210
],
"downloadtrend": [
272512,
299872,
331821,
370269,
409331,
454768
],
"LastUpdateScan": 1724969210,
"LastUpdate": 1716992942,
"FirstSeen": 1642964614,
"topTrending": 0.8669999999999991
},
{ {
"Name": "wh-actual", "Name": "wh-actual",
"Overview": "Actual is a local-first personal finance tool.", "Overview": "Actual is a local-first personal finance tool.",
@ -3567,7 +3653,7 @@
"Name": "wh-maybe", "Name": "wh-maybe",
"Overview": "The OS for your personal finances.", "Overview": "The OS for your personal finances.",
"Beta": "true", "Beta": "true",
"Requires": "<br>Maybe requires:\r<br>- A PostgreSQL database.", "Requires": "<br>Maybe requires:\r<br>- A PostgreSQL database.\r<br>- (Optional) A &quot;synthfinance.com&quot; account for automatic currency conversion.",
"Repository": "ghcr.io/maybe-finance/maybe:latest", "Repository": "ghcr.io/maybe-finance/maybe:latest",
"Registry": "https://github.com/maybe-finance/maybe/pkgs/container/maybe", "Registry": "https://github.com/maybe-finance/maybe/pkgs/container/maybe",
"Project": "https://maybe.co/", "Project": "https://maybe.co/",
@ -3640,9 +3726,9 @@
}, },
{ {
"@attributes": { "@attributes": {
"Name": "POSTGRES_DB", "Name": "DB_PORT",
"Target": "POSTGRES_DB", "Target": "DB_PORT",
"Default": "5432", "Default": "",
"Mode": "", "Mode": "",
"Description": "The PostgreSQL port for your Maybe instance.", "Description": "The PostgreSQL port for your Maybe instance.",
"Type": "Variable", "Type": "Variable",
@ -3650,7 +3736,21 @@
"Required": "true", "Required": "true",
"Mask": "false" "Mask": "false"
}, },
"value": "5432" "value": ""
},
{
"@attributes": {
"Name": "POSTGRES_DB",
"Target": "POSTGRES_DB",
"Default": "",
"Mode": "",
"Description": "The PostgreSQL database name for your Maybe instance.",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
}, },
{ {
"@attributes": { "@attributes": {
@ -3680,20 +3780,6 @@
}, },
"value": "" "value": ""
}, },
{
"@attributes": {
"Name": "DB_DATABASE_NAME",
"Target": "DB_DATABASE_NAME",
"Default": "",
"Mode": "",
"Description": "The PostgreSQL database name for your Maybe instance.",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{ {
"@attributes": { "@attributes": {
"Name": "APP_DOMAIN", "Name": "APP_DOMAIN",
@ -3708,6 +3794,20 @@
}, },
"value": "" "value": ""
}, },
{
"@attributes": {
"Name": "SYNTH_API_KEY",
"Target": "SYNTH_API_KEY",
"Default": "",
"Mode": "",
"Description": "This is used to convert between different currencies in the app.",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "true"
},
"value": ""
},
{ {
"@attributes": { "@attributes": {
"Name": "SELF_HOSTING_ENABLED", "Name": "SELF_HOSTING_ENABLED",
@ -3807,6 +3907,47 @@
"LastUpdate": 1724877650, "LastUpdate": 1724877650,
"FirstSeen": 1724882843 "FirstSeen": 1724882843
}, },
{
"Name": "wh-moodist",
"Overview": "Ambient sounds for focus and calm.",
"Repository": "ghcr.io/remvze/moodist:latest",
"Registry": "https://github.com/remvze/moodist/pkgs/container/moodist",
"Project": "https://moodist.app/",
"WebUI": "http://[IP]:[PORT:8080]/",
"ExtraParams": "--init --no-healthcheck",
"Network": "bridge",
"Privileged": "false",
"PrivilegedReq": "false",
"Shell": "bash",
"GitHub": "https://github.com/whallin/unraid-templates",
"ReadMe": "https://github.com/whallin/unraid-templates",
"Support": "https://github.com/whallin/unraid-templates/issues",
"Icon": "https://raw.githubusercontent.com/whallin/unraid-templates/main/whallin/imgs/moodist.png",
"TemplateURL": "https://raw.githubusercontent.com/whallin/unraid-templates/master/whallin/moodist.xml",
"Config": {
"@attributes": {
"Name": "Moodist web UI port",
"Target": "8080",
"Default": "8080",
"Mode": "tcp",
"Description": "The TCP port Moodist listens on.",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "8080"
},
"Repo": "whallin's Repository",
"templatePath": "/tmp/GitHub/AppFeed/templates/whallinsRepository/whallin/moodist.xml",
"CategoryList": [
"Tools-Utilities",
"Other",
"MediaApp-Music"
],
"LastUpdateScan": 1724983598,
"FirstSeen": 1704200740
},
{ {
"Name": "wh-multi-scrobbler", "Name": "wh-multi-scrobbler",
"Overview": "Scrobble plays from multiple sources to multiple clients.", "Overview": "Scrobble plays from multiple sources to multiple clients.",
@ -4062,345 +4203,6 @@
"topTrending": 0.2670000000000001, "topTrending": 0.2670000000000001,
"topPerforming": 1.975 "topPerforming": 1.975
}, },
{
"Name": "wh-npmplus",
"Overview": "Docker container for managing Nginx proxy hosts with a simple, powerful interface.",
"Repository": "ghcr.io/zoeyvid/npmplus:latest",
"Registry": "https://github.com/ZoeyVid/NPMplus/pkgs/container/npmplus",
"Project": "https://github.com/ZoeyVid/NPMplus",
"WebUI": "http://[IP]:[PORT:81]/",
"ExtraParams": "--init --no-healthcheck",
"Network": "bridge",
"Privileged": "false",
"PrivilegedReq": "false",
"Shell": "bash",
"GitHub": "https://github.com/whallin/unraid-templates",
"ReadMe": "https://github.com/whallin/unraid-templates",
"Support": "https://github.com/whallin/unraid-templates/issues",
"Icon": "https://raw.githubusercontent.com/whallin/unraid-templates/main/whallin/imgs/nginx-proxy-manager.png",
"TemplateURL": "https://raw.githubusercontent.com/whallin/unraid-templates/master/whallin/npmplus.xml",
"Config": [
{
"@attributes": {
"Name": "NPMplus web UI port",
"Target": "81",
"Default": "81",
"Mode": "tcp",
"Description": "The TCP port NPMplus listens on.",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "81"
},
{
"@attributes": {
"Name": "GoAccess web UI port",
"Target": "91",
"Default": "91",
"Mode": "tcp",
"Description": "The TCP port GoAccess listens on.",
"Type": "Port",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "91"
},
{
"@attributes": {
"Name": "HTTP port",
"Target": "80",
"Default": "80",
"Mode": "tcp",
"Description": "The TCP port HTTP listens on.",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "80"
},
{
"@attributes": {
"Name": "HTTPS port",
"Target": "443",
"Default": "443",
"Mode": "tcp",
"Description": "The TCP port HTTPS listens on.",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "443"
},
{
"@attributes": {
"Name": "HTTP/3 port",
"Target": "443",
"Default": "443",
"Mode": "udp",
"Description": "The UDP port HTTP/3 listens on.",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "443"
},
{
"@attributes": {
"Name": "NPMplus storage",
"Target": "/data",
"Default": "/mnt/user/appdata/wh-npmplus",
"Mode": "rw",
"Description": "The location where NPMplus stores its data.",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "TZ",
"Target": "TZ",
"Default": "Etc/UTC",
"Mode": "",
"Description": "Specify a timezone: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "Etc/UTC"
},
{
"@attributes": {
"Name": "NGINX_LOG_NOT_FOUND",
"Target": "NGINX_LOG_NOT_FOUND",
"Default": "false|true",
"Mode": "",
"Description": "Allow logging of 404 errors.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "NGINX_404_REDIRECT",
"Target": "NGINX_404_REDIRECT",
"Default": "false|true",
"Mode": "",
"Description": "Redirect to '/' instead of showing a 404 error page",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "NGINX_DISABLE_PROXY_BUFFERING",
"Target": "NGINX_DISABLE_PROXY_BUFFERING",
"Default": "false|true",
"Mode": "",
"Description": "Disables the proxy-buffering option of nginx",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "SKIP_IP_RANGES",
"Target": "SKIP_IP_RANGES",
"Default": "false|true",
"Mode": "",
"Description": "Skip feteching/whitelisting IP ranges from AWS and Cloudflare.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "LOGROTATE",
"Target": "LOGROTATE",
"Default": "false|true",
"Mode": "",
"Description": "Enables writing HTTP access logs, stream access logs, and enables daily log rotation.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "LOGROTATIONS",
"Target": "LOGROTATIONS",
"Default": "7",
"Mode": "",
"Description": "TSet how often the access.log should be rotated until it is deleted.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "7"
},
{
"@attributes": {
"Name": "GOA",
"Target": "GOA",
"Default": "",
"Mode": "false|true",
"Description": "Enables GoAccess, requires LOGROTATE set to 'true'.",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "CLEAN",
"Target": "CLEAN",
"Default": "true|false",
"Mode": "",
"Description": "Clean folders",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": "true"
},
{
"@attributes": {
"Name": "CRT",
"Target": "CRT",
"Default": "36",
"Mode": "",
"Description": "The amount of hours between Certbot trying to renew your certificates.",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": "36"
},
{
"@attributes": {
"Name": "IPRT",
"Target": "IPRT",
"Default": "3",
"Mode": "",
"Description": "The amount of hours between updating the IP ranges from AWS and Cloudflare.",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": "3"
},
{
"@attributes": {
"Name": "GOACLA",
"Target": "GOACLA",
"Default": "--agent-list --real-os --double-decode --anonymize-ip --anonymize-level=1 --keep-last=30",
"Mode": "",
"Description": "Arguments that should be passed to GoAccess.",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": "--agent-list --real-os --double-decode --anonymize-ip --anonymize-level=1 --keep-last=30"
},
{
"@attributes": {
"Name": "PHP82",
"Target": "PHP82",
"Default": "false|true",
"Mode": "",
"Description": "Activates PHP 8.2",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "PHP82_APKS",
"Target": "PHP82_APKS",
"Default": "",
"Mode": "",
"Description": "Add PHP 8.2 extensions.",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PHP83",
"Target": "PHP83",
"Default": "false|true",
"Mode": "",
"Description": "Activates PHP 8.3",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "PHP83_APKS",
"Target": "PHP83_APKS",
"Default": "",
"Mode": "",
"Description": "Add PHP 8.3 extensions.",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": ""
}
],
"Repo": "whallin's Repository",
"templatePath": "/tmp/GitHub/AppFeed/templates/whallinsRepository/whallin/npmplus.xml",
"CategoryList": [
"Network-Web",
"Network-Proxy",
"Network-Other"
],
"downloads": 60417,
"stars": 4,
"LastUpdateScan": 1725300411,
"LastUpdate": 1725056274,
"FirstSeen": 1725300411
},
{ {
"Name": "wh-obsidian", "Name": "wh-obsidian",
"Overview": "Obsidian is a note-taking app that lets you create, link, and organize your notes on your device, with hundreds of plugins and themes to customize your workflow.", "Overview": "Obsidian is a note-taking app that lets you create, link, and organize your notes on your device, with hundreds of plugins and themes to customize your workflow.",
@ -101013,7 +100815,7 @@
], ],
"LastUpdateScan": 1723719853, "LastUpdateScan": 1723719853,
"LastUpdate": 1660373095, "LastUpdate": 1660373095,
"FirstSeen": 1629777802 "FirstSeen": 1549180872
}, },
{ {
"Name": "OnlyOffice-Community-Server", "Name": "OnlyOffice-Community-Server",
@ -153077,7 +152879,7 @@
"stars": 1, "stars": 1,
"LastUpdateScan": 1724782016, "LastUpdateScan": 1724782016,
"LastUpdate": 1676151685, "LastUpdate": 1676151685,
"FirstSeen": 1722182783 "FirstSeen": 1593893304
}, },
{ {
"Name": "goaccess", "Name": "goaccess",
@ -154179,7 +153981,7 @@
], ],
"LastUpdateScan": 1723370783, "LastUpdateScan": 1723370783,
"LastUpdate": 1720267428, "LastUpdate": 1720267428,
"FirstSeen": 1684065863, "FirstSeen": 1573427255,
"topTrending": -0.002, "topTrending": -0.002,
"topPerforming": 0.012 "topPerforming": 0.012
}, },
@ -164734,7 +164536,7 @@
], ],
"LastUpdateScan": 1722967612, "LastUpdateScan": 1722967612,
"LastUpdate": 1721154835, "LastUpdate": 1721154835,
"FirstSeen": 1647453806, "FirstSeen": 1569485226,
"topTrending": 0.2669999999999999, "topTrending": 0.2669999999999999,
"topPerforming": 0.947 "topPerforming": 0.947
}, },
@ -164946,7 +164748,7 @@
], ],
"LastUpdateScan": 1724026069, "LastUpdateScan": 1724026069,
"LastUpdate": 1723924424, "LastUpdate": 1723924424,
"FirstSeen": 1647453806, "FirstSeen": 1612213758,
"topTrending": -0.027000000000000024, "topTrending": -0.027000000000000024,
"topPerforming": 0.283 "topPerforming": 0.283
}, },
@ -221555,7 +221357,7 @@
], ],
"LastUpdateScan": 1722967623, "LastUpdateScan": 1722967623,
"LastUpdate": 1673104066, "LastUpdate": 1673104066,
"FirstSeen": 1680977057, "FirstSeen": 1663920216,
"topTrending": -0.04299999999999998, "topTrending": -0.04299999999999998,
"topPerforming": 0.136 "topPerforming": 0.136
}, },
@ -222735,186 +222537,6 @@
"topTrending": 0.2789999999999999, "topTrending": 0.2789999999999999,
"topPerforming": 1.926 "topPerforming": 1.926
}, },
{
"Name": "borgmatic",
"Repository": "ghcr.io/borgmatic-collective/borgmatic",
"Registry": "http://ghcr.io/borgmatic-collective/borgmatic",
"Network": "bridge",
"Shell": "sh",
"Privileged": "false",
"Support": "https://forums.unraid.net/topic/99218-support-borgmatic/",
"Project": "http://ghcr.io/borgmatic-collective/borgmatic",
"Overview": "borgmatic is simple, configuration-driven backup software for servers and workstations. Protect your files with client-side encryption. Backup your databases too. Monitor it all with integrated third-party services.",
"TemplateURL": "https://raw.githubusercontent.com/Sdub76/unraid_docker_templates/master/borgmatic.xml",
"Icon": "https://raw.githubusercontent.com/Sdub76/unraid_docker_templates/main/images/borgmatic.png",
"ExtraParams": "--cap-add SYS_ADMIN",
"Networking": {
"Mode": "bridge"
},
"Config": [
{
"@attributes": {
"Name": "User Shares (Read-only Backup Source)",
"Target": "/mnt/user",
"Default": "/mnt/user",
"Mode": "ro",
"Description": "Container Path: /mnt/user",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Flash Drive (Read-only Backup Source)",
"Target": "/boot",
"Default": "/boot",
"Mode": "ro",
"Description": "Container Path: /boot",
"Type": "Path",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Borg Repo (Backup Destination)",
"Target": "/mnt/borg-repository",
"Default": "/mnt/disks/borg_backup/repo",
"Mode": "rw,slave",
"Description": "Container Path: /mnt/borg-repository",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Borg Cache",
"Target": "/root/.cache/borg",
"Default": "/mnt/disks/borg_backup/cache",
"Mode": "rw,slave",
"Description": "Container Path: /root/.cache/borg",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Borgmatic Config",
"Target": "/etc/borgmatic.d",
"Default": "/mnt/user/appdata/borgmatic/config",
"Mode": "rw",
"Description": "Container Path: /etc/borgmatic.d",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Borg Keys",
"Target": "/root/.config/borg",
"Default": "/mnt/user/appdata/borgmatic/borg_keys",
"Mode": "rw",
"Description": "Container Path: /root/.config/borg",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "SSH Keys",
"Target": "/root/.ssh",
"Default": "/mnt/user/appdata/borgmatic/ssh_keys",
"Mode": "rw",
"Description": "Container Path: /root/.ssh",
"Type": "Path",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "TZ",
"Target": "TZ",
"Default": "America/New_York",
"Mode": "",
"Description": "Container Variable: TZ",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "/dev/fuse",
"Target": "",
"Default": "/dev/fuse",
"Mode": "",
"Description": "Container Device: ",
"Type": "Device",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PUID",
"Target": "PUID",
"Default": "99",
"Mode": "",
"Description": "UID for permissions. Do not change unless you know what you're doing.",
"Type": "Variable",
"Display": "advanced-hide",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PGID",
"Target": "PGID",
"Default": "100",
"Mode": "",
"Description": "GID for permissions. Do not change unless you know what you're doing.",
"Type": "Variable",
"Display": "advanced-hide",
"Required": "true",
"Mask": "false"
},
"value": ""
}
],
"Repo": "sdub's Repository",
"templatePath": "/tmp/GitHub/AppFeed/templates/sdubsRepository/borgmatic.xml",
"CategoryList": [
"Backup"
],
"LastUpdateScan": 1723719866,
"FirstSeen": 1676660881
},
{ {
"Name": "google-cloud-storage-backup", "Name": "google-cloud-storage-backup",
"Overview": "A simple way to backup important files to Google Cloud Storage.\n\n Notes:\n\n Specific number version are tested versions including the latest tag.\n\n If you want to use a config file instead of the variables, please check the readme of the project on Github.", "Overview": "A simple way to backup important files to Google Cloud Storage.\n\n Notes:\n\n Specific number version are tested versions including the latest tag.\n\n If you want to use a config file instead of the variables, please check the readme of the project on Github.",
@ -233166,94 +232788,6 @@
"topTrending": 0.122, "topTrending": 0.122,
"topPerforming": 0.245 "topPerforming": 0.245
}, },
{
"Name": "NocoDB",
"Repository": "nocodb/nocodb:latest",
"Registry": "https://hub.docker.com/r/nocodb/nocodb",
"Network": "bridge",
"Shell": "sh",
"Privileged": "false",
"Support": "https://github.com/hussainalhaddad/docker-templates",
"Project": "https://www.nocodb.com/",
"Overview": "NocoDB is an open source #NoCode platform that turns any database into a smart spreadsheet.\r\n\r\nThis template uses SQLite setup by default. If you need to coonect to external DB, follow this guide https://github.com/nocodb/nocodb/blob/master/README.md#production-setup",
"WebUI": "http://[IP]:[PORT:8080]",
"TemplateURL": "https://raw.githubusercontent.com/hussainalhaddad/docker-templates/master/nocodb/nocodb.xml",
"Icon": "https://github.com/hussainalhaddad/docker-templates/raw/master/nocodb/logo.png",
"Networking": {
"Mode": "bridge"
},
"Config": [
{
"@attributes": {
"Name": "WebUI",
"Target": "8080",
"Default": "",
"Mode": "tcp",
"Description": "Container Port: 8080",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "8088"
},
{
"@attributes": {
"Name": "Data",
"Target": "/usr/app/data/",
"Default": "",
"Mode": "rw",
"Description": "Container Path: /usr/app/data/",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "/mnt/user/appdata/nocodb"
}
],
"Repo": "hussainalhaddad's Repository",
"Official": true,
"templatePath": "/tmp/GitHub/AppFeed/templates/hussainalhaddadsRepository/nocodb/nocodb.xml",
"CategoryList": [
"Productivity"
],
"downloads": 11457073,
"stars": 62,
"trending": 1.975,
"trends": [
1.708,
1.85,
1.787,
1.754,
2.221,
2.209,
1.975
],
"trendsDate": [
1707608199,
1710381976,
1712981168,
1715581086,
1718179573,
1720778793,
1723377978
],
"downloadtrend": [
10170242,
10361913,
10550405,
10738758,
10982689,
11230783,
11457073
],
"LastUpdateScan": 1723377978,
"LastUpdate": 1723122723,
"FirstSeen": 1642424631,
"topTrending": 0.2670000000000001,
"topPerforming": 1.975
},
{ {
"Name": "OliveTin", "Name": "OliveTin",
"Repository": "jamesread/olivetin", "Repository": "jamesread/olivetin",
@ -252650,7 +252184,7 @@
], ],
"LastUpdateScan": 1723719869, "LastUpdateScan": 1723719869,
"LastUpdate": 1723671865, "LastUpdate": 1723671865,
"FirstSeen": 1650924210, "FirstSeen": 1629403424,
"topTrending": -0.29300000000000015, "topTrending": -0.29300000000000015,
"topPerforming": 5.816 "topPerforming": 5.816
}, },
@ -318834,7 +318368,7 @@
"MediaApp-Photos" "MediaApp-Photos"
], ],
"LastUpdateScan": 1723805230, "LastUpdateScan": 1723805230,
"FirstSeen": 1674403271 "FirstSeen": 1674320645
}, },
{ {
"Name": "jenkins", "Name": "jenkins",
@ -351203,7 +350737,7 @@
"stars": 1, "stars": 1,
"LastUpdateScan": 1724652389, "LastUpdateScan": 1724652389,
"LastUpdate": 1720721854, "LastUpdate": 1720721854,
"FirstSeen": 1711656375 "FirstSeen": 1711408567
}, },
{ {
"Name": "sonarrtorss", "Name": "sonarrtorss",

View File

@ -1,7 +1,7 @@
{ {
"apps": 2425, "apps": 2424,
"last_updated_timestamp": 1725307594, "last_updated_timestamp": 1725311437,
"last_updated": "2024-09-02 16:06", "last_updated": "2024-09-02 17:10",
"categories": [ "categories": [
{ {
"Cat": "AI:", "Cat": "AI:",
@ -1329,6 +1329,92 @@
"LastUpdate": 1723882190, "LastUpdate": 1723882190,
"FirstSeen": 1724120187 "FirstSeen": 1724120187
}, },
{
"Name": "wh-2fauth",
"Overview": "A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes.",
"Repository": "2fauth/2fauth:latest",
"Registry": "https://hub.docker.com/r/2fauth/2fauth",
"Project": "https://docs.2fauth.app/",
"WebUI": "http://[IP]:[PORT:8000]/",
"ExtraParams": "--init --no-healthcheck",
"Network": "bridge",
"Privileged": "false",
"PrivilegedReq": "false",
"Shell": "bash",
"GitHub": "https://github.com/whallin/unraid-templates",
"ReadMe": "https://github.com/whallin/unraid-templates",
"Support": "https://github.com/whallin/unraid-templates/issues",
"Icon": "https://raw.githubusercontent.com/whallin/unraid-templates/main/whallin/imgs/2fauth.png",
"TemplateURL": "https://raw.githubusercontent.com/whallin/unraid-templates/master/whallin/2fauth.xml",
"Config": [
{
"@attributes": {
"Name": "2FAuth web UI port",
"Target": "8000",
"Default": "8000",
"Mode": "tcp",
"Description": "The TCP port 2FAuth listens on.",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "8000"
},
{
"@attributes": {
"Name": "2FAuth storage",
"Target": "/2fauth",
"Default": "/mnt/user/appdata/wh-2fauth",
"Mode": "rw",
"Description": "The location where 2FAuth stores its data.",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
}
],
"Repo": "whallin's Repository",
"Official": true,
"templatePath": "/tmp/GitHub/AppFeed/templates/whallinsRepository/whallin/2fauth.xml",
"CategoryList": [
"Security",
"Productivity",
"Tools-Utilities",
"Other"
],
"downloads": 454768,
"stars": 16,
"trending": 9.991,
"trends": [
9.124,
9.628,
10.384,
9.543,
9.991
],
"trendsDate": [
1714572361,
1717171590,
1719770774,
1722370014,
1724969210
],
"downloadtrend": [
272512,
299872,
331821,
370269,
409331,
454768
],
"LastUpdateScan": 1724969210,
"LastUpdate": 1716992942,
"FirstSeen": 1642964614,
"topTrending": 0.8669999999999991
},
{ {
"Name": "wh-actual", "Name": "wh-actual",
"Overview": "Actual is a local-first personal finance tool.", "Overview": "Actual is a local-first personal finance tool.",
@ -3733,7 +3819,7 @@
"Name": "wh-maybe", "Name": "wh-maybe",
"Overview": "The OS for your personal finances.", "Overview": "The OS for your personal finances.",
"Beta": "true", "Beta": "true",
"Requires": "<br>Maybe requires:\r<br>- A PostgreSQL database.", "Requires": "<br>Maybe requires:\r<br>- A PostgreSQL database.\r<br>- (Optional) A &quot;synthfinance.com&quot; account for automatic currency conversion.",
"Repository": "ghcr.io/maybe-finance/maybe:latest", "Repository": "ghcr.io/maybe-finance/maybe:latest",
"Registry": "https://github.com/maybe-finance/maybe/pkgs/container/maybe", "Registry": "https://github.com/maybe-finance/maybe/pkgs/container/maybe",
"Project": "https://maybe.co/", "Project": "https://maybe.co/",
@ -3806,9 +3892,9 @@
}, },
{ {
"@attributes": { "@attributes": {
"Name": "POSTGRES_DB", "Name": "DB_PORT",
"Target": "POSTGRES_DB", "Target": "DB_PORT",
"Default": "5432", "Default": "",
"Mode": "", "Mode": "",
"Description": "The PostgreSQL port for your Maybe instance.", "Description": "The PostgreSQL port for your Maybe instance.",
"Type": "Variable", "Type": "Variable",
@ -3816,7 +3902,21 @@
"Required": "true", "Required": "true",
"Mask": "false" "Mask": "false"
}, },
"value": "5432" "value": ""
},
{
"@attributes": {
"Name": "POSTGRES_DB",
"Target": "POSTGRES_DB",
"Default": "",
"Mode": "",
"Description": "The PostgreSQL database name for your Maybe instance.",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
}, },
{ {
"@attributes": { "@attributes": {
@ -3846,20 +3946,6 @@
}, },
"value": "" "value": ""
}, },
{
"@attributes": {
"Name": "DB_DATABASE_NAME",
"Target": "DB_DATABASE_NAME",
"Default": "",
"Mode": "",
"Description": "The PostgreSQL database name for your Maybe instance.",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{ {
"@attributes": { "@attributes": {
"Name": "APP_DOMAIN", "Name": "APP_DOMAIN",
@ -3874,6 +3960,20 @@
}, },
"value": "" "value": ""
}, },
{
"@attributes": {
"Name": "SYNTH_API_KEY",
"Target": "SYNTH_API_KEY",
"Default": "",
"Mode": "",
"Description": "This is used to convert between different currencies in the app.",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "true"
},
"value": ""
},
{ {
"@attributes": { "@attributes": {
"Name": "SELF_HOSTING_ENABLED", "Name": "SELF_HOSTING_ENABLED",
@ -3973,6 +4073,47 @@
"LastUpdate": 1724877650, "LastUpdate": 1724877650,
"FirstSeen": 1724882843 "FirstSeen": 1724882843
}, },
{
"Name": "wh-moodist",
"Overview": "Ambient sounds for focus and calm.",
"Repository": "ghcr.io/remvze/moodist:latest",
"Registry": "https://github.com/remvze/moodist/pkgs/container/moodist",
"Project": "https://moodist.app/",
"WebUI": "http://[IP]:[PORT:8080]/",
"ExtraParams": "--init --no-healthcheck",
"Network": "bridge",
"Privileged": "false",
"PrivilegedReq": "false",
"Shell": "bash",
"GitHub": "https://github.com/whallin/unraid-templates",
"ReadMe": "https://github.com/whallin/unraid-templates",
"Support": "https://github.com/whallin/unraid-templates/issues",
"Icon": "https://raw.githubusercontent.com/whallin/unraid-templates/main/whallin/imgs/moodist.png",
"TemplateURL": "https://raw.githubusercontent.com/whallin/unraid-templates/master/whallin/moodist.xml",
"Config": {
"@attributes": {
"Name": "Moodist web UI port",
"Target": "8080",
"Default": "8080",
"Mode": "tcp",
"Description": "The TCP port Moodist listens on.",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "8080"
},
"Repo": "whallin's Repository",
"templatePath": "/tmp/GitHub/AppFeed/templates/whallinsRepository/whallin/moodist.xml",
"CategoryList": [
"Tools-Utilities",
"Other",
"MediaApp-Music"
],
"LastUpdateScan": 1724983598,
"FirstSeen": 1704200740
},
{ {
"Name": "wh-multi-scrobbler", "Name": "wh-multi-scrobbler",
"Overview": "Scrobble plays from multiple sources to multiple clients.", "Overview": "Scrobble plays from multiple sources to multiple clients.",
@ -4228,345 +4369,6 @@
"topTrending": 0.2670000000000001, "topTrending": 0.2670000000000001,
"topPerforming": 1.975 "topPerforming": 1.975
}, },
{
"Name": "wh-npmplus",
"Overview": "Docker container for managing Nginx proxy hosts with a simple, powerful interface.",
"Repository": "ghcr.io/zoeyvid/npmplus:latest",
"Registry": "https://github.com/ZoeyVid/NPMplus/pkgs/container/npmplus",
"Project": "https://github.com/ZoeyVid/NPMplus",
"WebUI": "http://[IP]:[PORT:81]/",
"ExtraParams": "--init --no-healthcheck",
"Network": "bridge",
"Privileged": "false",
"PrivilegedReq": "false",
"Shell": "bash",
"GitHub": "https://github.com/whallin/unraid-templates",
"ReadMe": "https://github.com/whallin/unraid-templates",
"Support": "https://github.com/whallin/unraid-templates/issues",
"Icon": "https://raw.githubusercontent.com/whallin/unraid-templates/main/whallin/imgs/nginx-proxy-manager.png",
"TemplateURL": "https://raw.githubusercontent.com/whallin/unraid-templates/master/whallin/npmplus.xml",
"Config": [
{
"@attributes": {
"Name": "NPMplus web UI port",
"Target": "81",
"Default": "81",
"Mode": "tcp",
"Description": "The TCP port NPMplus listens on.",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "81"
},
{
"@attributes": {
"Name": "GoAccess web UI port",
"Target": "91",
"Default": "91",
"Mode": "tcp",
"Description": "The TCP port GoAccess listens on.",
"Type": "Port",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "91"
},
{
"@attributes": {
"Name": "HTTP port",
"Target": "80",
"Default": "80",
"Mode": "tcp",
"Description": "The TCP port HTTP listens on.",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "80"
},
{
"@attributes": {
"Name": "HTTPS port",
"Target": "443",
"Default": "443",
"Mode": "tcp",
"Description": "The TCP port HTTPS listens on.",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "443"
},
{
"@attributes": {
"Name": "HTTP/3 port",
"Target": "443",
"Default": "443",
"Mode": "udp",
"Description": "The UDP port HTTP/3 listens on.",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "443"
},
{
"@attributes": {
"Name": "NPMplus storage",
"Target": "/data",
"Default": "/mnt/user/appdata/wh-npmplus",
"Mode": "rw",
"Description": "The location where NPMplus stores its data.",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "TZ",
"Target": "TZ",
"Default": "Etc/UTC",
"Mode": "",
"Description": "Specify a timezone: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "Etc/UTC"
},
{
"@attributes": {
"Name": "NGINX_LOG_NOT_FOUND",
"Target": "NGINX_LOG_NOT_FOUND",
"Default": "false|true",
"Mode": "",
"Description": "Allow logging of 404 errors.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "NGINX_404_REDIRECT",
"Target": "NGINX_404_REDIRECT",
"Default": "false|true",
"Mode": "",
"Description": "Redirect to '/' instead of showing a 404 error page",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "NGINX_DISABLE_PROXY_BUFFERING",
"Target": "NGINX_DISABLE_PROXY_BUFFERING",
"Default": "false|true",
"Mode": "",
"Description": "Disables the proxy-buffering option of nginx",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "SKIP_IP_RANGES",
"Target": "SKIP_IP_RANGES",
"Default": "false|true",
"Mode": "",
"Description": "Skip feteching/whitelisting IP ranges from AWS and Cloudflare.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "LOGROTATE",
"Target": "LOGROTATE",
"Default": "false|true",
"Mode": "",
"Description": "Enables writing HTTP access logs, stream access logs, and enables daily log rotation.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "LOGROTATIONS",
"Target": "LOGROTATIONS",
"Default": "7",
"Mode": "",
"Description": "TSet how often the access.log should be rotated until it is deleted.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "7"
},
{
"@attributes": {
"Name": "GOA",
"Target": "GOA",
"Default": "",
"Mode": "false|true",
"Description": "Enables GoAccess, requires LOGROTATE set to 'true'.",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "CLEAN",
"Target": "CLEAN",
"Default": "true|false",
"Mode": "",
"Description": "Clean folders",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": "true"
},
{
"@attributes": {
"Name": "CRT",
"Target": "CRT",
"Default": "36",
"Mode": "",
"Description": "The amount of hours between Certbot trying to renew your certificates.",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": "36"
},
{
"@attributes": {
"Name": "IPRT",
"Target": "IPRT",
"Default": "3",
"Mode": "",
"Description": "The amount of hours between updating the IP ranges from AWS and Cloudflare.",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": "3"
},
{
"@attributes": {
"Name": "GOACLA",
"Target": "GOACLA",
"Default": "--agent-list --real-os --double-decode --anonymize-ip --anonymize-level=1 --keep-last=30",
"Mode": "",
"Description": "Arguments that should be passed to GoAccess.",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": "--agent-list --real-os --double-decode --anonymize-ip --anonymize-level=1 --keep-last=30"
},
{
"@attributes": {
"Name": "PHP82",
"Target": "PHP82",
"Default": "false|true",
"Mode": "",
"Description": "Activates PHP 8.2",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "PHP82_APKS",
"Target": "PHP82_APKS",
"Default": "",
"Mode": "",
"Description": "Add PHP 8.2 extensions.",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PHP83",
"Target": "PHP83",
"Default": "false|true",
"Mode": "",
"Description": "Activates PHP 8.3",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": "false"
},
{
"@attributes": {
"Name": "PHP83_APKS",
"Target": "PHP83_APKS",
"Default": "",
"Mode": "",
"Description": "Add PHP 8.3 extensions.",
"Type": "Variable",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": ""
}
],
"Repo": "whallin's Repository",
"templatePath": "/tmp/GitHub/AppFeed/templates/whallinsRepository/whallin/npmplus.xml",
"CategoryList": [
"Network-Web",
"Network-Proxy",
"Network-Other"
],
"downloads": 60417,
"stars": 4,
"LastUpdateScan": 1725300411,
"LastUpdate": 1725056274,
"FirstSeen": 1725300411
},
{ {
"Name": "wh-obsidian", "Name": "wh-obsidian",
"Overview": "Obsidian is a note-taking app that lets you create, link, and organize your notes on your device, with hundreds of plugins and themes to customize your workflow.", "Overview": "Obsidian is a note-taking app that lets you create, link, and organize your notes on your device, with hundreds of plugins and themes to customize your workflow.",
@ -101179,7 +100981,7 @@
], ],
"LastUpdateScan": 1723719853, "LastUpdateScan": 1723719853,
"LastUpdate": 1660373095, "LastUpdate": 1660373095,
"FirstSeen": 1629777802 "FirstSeen": 1549180872
}, },
{ {
"Name": "OnlyOffice-Community-Server", "Name": "OnlyOffice-Community-Server",
@ -153243,7 +153045,7 @@
"stars": 1, "stars": 1,
"LastUpdateScan": 1724782016, "LastUpdateScan": 1724782016,
"LastUpdate": 1676151685, "LastUpdate": 1676151685,
"FirstSeen": 1722182783 "FirstSeen": 1593893304
}, },
{ {
"Name": "goaccess", "Name": "goaccess",
@ -154345,7 +154147,7 @@
], ],
"LastUpdateScan": 1723370783, "LastUpdateScan": 1723370783,
"LastUpdate": 1720267428, "LastUpdate": 1720267428,
"FirstSeen": 1684065863, "FirstSeen": 1573427255,
"topTrending": -0.002, "topTrending": -0.002,
"topPerforming": 0.012 "topPerforming": 0.012
}, },
@ -164900,7 +164702,7 @@
], ],
"LastUpdateScan": 1722967612, "LastUpdateScan": 1722967612,
"LastUpdate": 1721154835, "LastUpdate": 1721154835,
"FirstSeen": 1647453806, "FirstSeen": 1569485226,
"topTrending": 0.2669999999999999, "topTrending": 0.2669999999999999,
"topPerforming": 0.947 "topPerforming": 0.947
}, },
@ -165112,7 +164914,7 @@
], ],
"LastUpdateScan": 1724026069, "LastUpdateScan": 1724026069,
"LastUpdate": 1723924424, "LastUpdate": 1723924424,
"FirstSeen": 1647453806, "FirstSeen": 1612213758,
"topTrending": -0.027000000000000024, "topTrending": -0.027000000000000024,
"topPerforming": 0.283 "topPerforming": 0.283
}, },
@ -221721,7 +221523,7 @@
], ],
"LastUpdateScan": 1722967623, "LastUpdateScan": 1722967623,
"LastUpdate": 1673104066, "LastUpdate": 1673104066,
"FirstSeen": 1680977057, "FirstSeen": 1663920216,
"topTrending": -0.04299999999999998, "topTrending": -0.04299999999999998,
"topPerforming": 0.136 "topPerforming": 0.136
}, },
@ -222901,186 +222703,6 @@
"topTrending": 0.2789999999999999, "topTrending": 0.2789999999999999,
"topPerforming": 1.926 "topPerforming": 1.926
}, },
{
"Name": "borgmatic",
"Repository": "ghcr.io/borgmatic-collective/borgmatic",
"Registry": "http://ghcr.io/borgmatic-collective/borgmatic",
"Network": "bridge",
"Shell": "sh",
"Privileged": "false",
"Support": "https://forums.unraid.net/topic/99218-support-borgmatic/",
"Project": "http://ghcr.io/borgmatic-collective/borgmatic",
"Overview": "borgmatic is simple, configuration-driven backup software for servers and workstations. Protect your files with client-side encryption. Backup your databases too. Monitor it all with integrated third-party services.",
"TemplateURL": "https://raw.githubusercontent.com/Sdub76/unraid_docker_templates/master/borgmatic.xml",
"Icon": "https://raw.githubusercontent.com/Sdub76/unraid_docker_templates/main/images/borgmatic.png",
"ExtraParams": "--cap-add SYS_ADMIN",
"Networking": {
"Mode": "bridge"
},
"Config": [
{
"@attributes": {
"Name": "User Shares (Read-only Backup Source)",
"Target": "/mnt/user",
"Default": "/mnt/user",
"Mode": "ro",
"Description": "Container Path: /mnt/user",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Flash Drive (Read-only Backup Source)",
"Target": "/boot",
"Default": "/boot",
"Mode": "ro",
"Description": "Container Path: /boot",
"Type": "Path",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Borg Repo (Backup Destination)",
"Target": "/mnt/borg-repository",
"Default": "/mnt/disks/borg_backup/repo",
"Mode": "rw,slave",
"Description": "Container Path: /mnt/borg-repository",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Borg Cache",
"Target": "/root/.cache/borg",
"Default": "/mnt/disks/borg_backup/cache",
"Mode": "rw,slave",
"Description": "Container Path: /root/.cache/borg",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Borgmatic Config",
"Target": "/etc/borgmatic.d",
"Default": "/mnt/user/appdata/borgmatic/config",
"Mode": "rw",
"Description": "Container Path: /etc/borgmatic.d",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Borg Keys",
"Target": "/root/.config/borg",
"Default": "/mnt/user/appdata/borgmatic/borg_keys",
"Mode": "rw",
"Description": "Container Path: /root/.config/borg",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "SSH Keys",
"Target": "/root/.ssh",
"Default": "/mnt/user/appdata/borgmatic/ssh_keys",
"Mode": "rw",
"Description": "Container Path: /root/.ssh",
"Type": "Path",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "TZ",
"Target": "TZ",
"Default": "America/New_York",
"Mode": "",
"Description": "Container Variable: TZ",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "/dev/fuse",
"Target": "",
"Default": "/dev/fuse",
"Mode": "",
"Description": "Container Device: ",
"Type": "Device",
"Display": "advanced",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PUID",
"Target": "PUID",
"Default": "99",
"Mode": "",
"Description": "UID for permissions. Do not change unless you know what you're doing.",
"Type": "Variable",
"Display": "advanced-hide",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "PGID",
"Target": "PGID",
"Default": "100",
"Mode": "",
"Description": "GID for permissions. Do not change unless you know what you're doing.",
"Type": "Variable",
"Display": "advanced-hide",
"Required": "true",
"Mask": "false"
},
"value": ""
}
],
"Repo": "sdub's Repository",
"templatePath": "/tmp/GitHub/AppFeed/templates/sdubsRepository/borgmatic.xml",
"CategoryList": [
"Backup"
],
"LastUpdateScan": 1723719866,
"FirstSeen": 1676660881
},
{ {
"Name": "google-cloud-storage-backup", "Name": "google-cloud-storage-backup",
"Overview": "A simple way to backup important files to Google Cloud Storage.\n\n Notes:\n\n Specific number version are tested versions including the latest tag.\n\n If you want to use a config file instead of the variables, please check the readme of the project on Github.", "Overview": "A simple way to backup important files to Google Cloud Storage.\n\n Notes:\n\n Specific number version are tested versions including the latest tag.\n\n If you want to use a config file instead of the variables, please check the readme of the project on Github.",
@ -233332,94 +232954,6 @@
"topTrending": 0.122, "topTrending": 0.122,
"topPerforming": 0.245 "topPerforming": 0.245
}, },
{
"Name": "NocoDB",
"Repository": "nocodb/nocodb:latest",
"Registry": "https://hub.docker.com/r/nocodb/nocodb",
"Network": "bridge",
"Shell": "sh",
"Privileged": "false",
"Support": "https://github.com/hussainalhaddad/docker-templates",
"Project": "https://www.nocodb.com/",
"Overview": "NocoDB is an open source #NoCode platform that turns any database into a smart spreadsheet.\r\n\r\nThis template uses SQLite setup by default. If you need to coonect to external DB, follow this guide https://github.com/nocodb/nocodb/blob/master/README.md#production-setup",
"WebUI": "http://[IP]:[PORT:8080]",
"TemplateURL": "https://raw.githubusercontent.com/hussainalhaddad/docker-templates/master/nocodb/nocodb.xml",
"Icon": "https://github.com/hussainalhaddad/docker-templates/raw/master/nocodb/logo.png",
"Networking": {
"Mode": "bridge"
},
"Config": [
{
"@attributes": {
"Name": "WebUI",
"Target": "8080",
"Default": "",
"Mode": "tcp",
"Description": "Container Port: 8080",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "8088"
},
{
"@attributes": {
"Name": "Data",
"Target": "/usr/app/data/",
"Default": "",
"Mode": "rw",
"Description": "Container Path: /usr/app/data/",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "/mnt/user/appdata/nocodb"
}
],
"Repo": "hussainalhaddad's Repository",
"Official": true,
"templatePath": "/tmp/GitHub/AppFeed/templates/hussainalhaddadsRepository/nocodb/nocodb.xml",
"CategoryList": [
"Productivity"
],
"downloads": 11457073,
"stars": 62,
"trending": 1.975,
"trends": [
1.708,
1.85,
1.787,
1.754,
2.221,
2.209,
1.975
],
"trendsDate": [
1707608199,
1710381976,
1712981168,
1715581086,
1718179573,
1720778793,
1723377978
],
"downloadtrend": [
10170242,
10361913,
10550405,
10738758,
10982689,
11230783,
11457073
],
"LastUpdateScan": 1723377978,
"LastUpdate": 1723122723,
"FirstSeen": 1642424631,
"topTrending": 0.2670000000000001,
"topPerforming": 1.975
},
{ {
"Name": "OliveTin", "Name": "OliveTin",
"Repository": "jamesread/olivetin", "Repository": "jamesread/olivetin",
@ -252816,7 +252350,7 @@
], ],
"LastUpdateScan": 1723719869, "LastUpdateScan": 1723719869,
"LastUpdate": 1723671865, "LastUpdate": 1723671865,
"FirstSeen": 1650924210, "FirstSeen": 1629403424,
"topTrending": -0.29300000000000015, "topTrending": -0.29300000000000015,
"topPerforming": 5.816 "topPerforming": 5.816
}, },
@ -319000,7 +318534,7 @@
"MediaApp-Photos" "MediaApp-Photos"
], ],
"LastUpdateScan": 1723805230, "LastUpdateScan": 1723805230,
"FirstSeen": 1674403271 "FirstSeen": 1674320645
}, },
{ {
"Name": "jenkins", "Name": "jenkins",
@ -351369,7 +350903,7 @@
"stars": 1, "stars": 1,
"LastUpdateScan": 1724652389, "LastUpdateScan": 1724652389,
"LastUpdate": 1720721854, "LastUpdate": 1720721854,
"FirstSeen": 1711656375 "FirstSeen": 1711408567
}, },
{ {
"Name": "sonarrtorss", "Name": "sonarrtorss",

View File

@ -76,5 +76,7 @@
"nocodb/nocodb": true, "nocodb/nocodb": true,
"ghcr.io/zoeyvid/npmplus": true, "ghcr.io/zoeyvid/npmplus": true,
"ghcr.io/paperless-ngx/paperless-ngx": true, "ghcr.io/paperless-ngx/paperless-ngx": true,
"zoeyvid/npmplus": true "zoeyvid/npmplus": true,
"2fauth/2fauth": true,
"ghcr.io/remvze/moodist": true
} }

View File

@ -453,7 +453,7 @@
"ghcr.io/siwatinc/h265ize": 1629777801, "ghcr.io/siwatinc/h265ize": 1629777801,
"ghcr.io/siwatinc/homebridge_gui": 1629777801, "ghcr.io/siwatinc/homebridge_gui": 1629777801,
"ghcr.io/siwatinc/humhub:latest": 1629878624, "ghcr.io/siwatinc/humhub:latest": 1629878624,
"ghcr.io/siwatinc/nginx-pagespeed": 1629777802, "ghcr.io/siwatinc/nginx-pagespeed": 1549180872,
"ghcr.io/siwatinc/ubuntu-playground:latest": 1629777802, "ghcr.io/siwatinc/ubuntu-playground:latest": 1629777802,
"ghcr.io/tecnativa/docker-socket-proxy:latest": 1634983406, "ghcr.io/tecnativa/docker-socket-proxy:latest": 1634983406,
"ghcr.io/wouterdebie/locast2tuner": 1629403423, "ghcr.io/wouterdebie/locast2tuner": 1629403423,
@ -2132,8 +2132,8 @@
"lscr.io/linuxserver/blender": 1647216193, "lscr.io/linuxserver/blender": 1647216193,
"ghcr.io/sytone/obsidian-remote": 1647259402, "ghcr.io/sytone/obsidian-remote": 1647259402,
"xhofe/alist:latest": 1647360208, "xhofe/alist:latest": 1647360208,
"ghcr.io/haveagitgat/tdarr": 1647453806, "ghcr.io/haveagitgat/tdarr": 1569485226,
"ghcr.io/haveagitgat/tdarr_node": 1647453806, "ghcr.io/haveagitgat/tdarr_node": 1612213758,
"ich777/ioquake3": 1647525816, "ich777/ioquake3": 1647525816,
"jrottenberg/ffmpeg:4.2-nvidia": 1647633803, "jrottenberg/ffmpeg:4.2-nvidia": 1647633803,
"rclone/rclone": 1647641004, "rclone/rclone": 1647641004,
@ -2184,7 +2184,7 @@
"ronivay/xen-orchestra": 1650732195, "ronivay/xen-orchestra": 1650732195,
"sailfrog/cypht-docker:latest": 1650794600, "sailfrog/cypht-docker:latest": 1650794600,
"tomsquest/docker-radicale": 1650918409, "tomsquest/docker-radicale": 1650918409,
"ghcr.io/advplyr/audiobookshelf": 1650924210, "ghcr.io/advplyr/audiobookshelf": 1629403424,
"andrijn/plex-ngrok": 1650945815, "andrijn/plex-ngrok": 1650945815,
"speedmon": 1650989032, "speedmon": 1650989032,
"mailserver/docker-mailserver:latest": 1651086177, "mailserver/docker-mailserver:latest": 1651086177,
@ -2572,7 +2572,7 @@
"ghcr.io/imagegenius/amp": 1674403271, "ghcr.io/imagegenius/amp": 1674403271,
"ghcr.io/imagegenius/duplicati": 1674403271, "ghcr.io/imagegenius/duplicati": 1674403271,
"ghcr.io/imagegenius/esphome": 1674403271, "ghcr.io/imagegenius/esphome": 1674403271,
"ghcr.io/imagegenius/immich": 1674403271, "ghcr.io/imagegenius/immich": 1674320645,
"ghcr.io/imagegenius/maintenance": 1674403271, "ghcr.io/imagegenius/maintenance": 1674403271,
"ghcr.io/imagegenius/mosquitto": 1674403271, "ghcr.io/imagegenius/mosquitto": 1674403271,
"ghcr.io/imagegenius/obico": 1674403272, "ghcr.io/imagegenius/obico": 1674403272,
@ -2704,7 +2704,7 @@
"ghcr.io/almarklein/timetagger": 1680969857, "ghcr.io/almarklein/timetagger": 1680969857,
"https://raw.githubusercontent.com/SimonFair/unraid-lcd/master/lcd_manager.plg": 1680969857, "https://raw.githubusercontent.com/SimonFair/unraid-lcd/master/lcd_manager.plg": 1680969857,
"kimai/kimai2:apache": 1680977056, "kimai/kimai2:apache": 1680977056,
"ghcr.io/blakeblackshear/frigate:stable": 1680977057, "ghcr.io/blakeblackshear/frigate:stable": 1663920216,
"easychen/cookiecloud": 1681128262, "easychen/cookiecloud": 1681128262,
"https://raw.githubusercontent.com/Commifreak/unraid-appdata.backup/master/appdata.backup.plg": 1681142676, "https://raw.githubusercontent.com/Commifreak/unraid-appdata.backup/master/appdata.backup.plg": 1681142676,
"signumnetwork/node:pre_release_version_here-h2": 1681157074, "signumnetwork/node:pre_release_version_here-h2": 1681157074,
@ -2755,7 +2755,7 @@
"answerdev/answer": 1683849873, "answerdev/answer": 1683849873,
"lukevella/rallly:latest": 1683864262, "lukevella/rallly:latest": 1683864262,
"misskey/misskey": 1684029861, "misskey/misskey": 1684029861,
"ghcr.io/huginn/huginn": 1684065863, "ghcr.io/huginn/huginn": 1573427255,
"lukehagar/pocketbase": 1684065863, "lukehagar/pocketbase": 1684065863,
"dhovin/docker-pritunl": 1684142681, "dhovin/docker-pritunl": 1684142681,
"dhovin/unraid_pihole_unbound": 1684142681, "dhovin/unraid_pihole_unbound": 1684142681,
@ -3235,7 +3235,7 @@
"ghcr.io/jovandeginste/workout-tracker:master": 1711166761, "ghcr.io/jovandeginste/workout-tracker:master": 1711166761,
"ghcr.io/kieraneglin/pinchflat:latest": 1711325166, "ghcr.io/kieraneglin/pinchflat:latest": 1711325166,
"nebn/unraid-simple-monitoring-api:latest": 1711408567, "nebn/unraid-simple-monitoring-api:latest": 1711408567,
"ghcr.io/nebn/unraid-simple-monitoring-api:latest": 1711656375, "ghcr.io/nebn/unraid-simple-monitoring-api:latest": 1711408567,
"goniszewski/grimoire:latest": 1711757157, "goniszewski/grimoire:latest": 1711757157,
"spectado/pocketbase:0.19.2": 1711757162, "spectado/pocketbase:0.19.2": 1711757162,
"gbendy/sonarrtorss": 1711900989, "gbendy/sonarrtorss": 1711900989,
@ -3408,7 +3408,7 @@
"lscr.io/linuxserver/ungoogled-chromium": 1721952530, "lscr.io/linuxserver/ungoogled-chromium": 1721952530,
"https://raw.githubusercontent.com/desertwitch/tldr-unRAID/main/plugin/dwtldr.plg": 1721981187, "https://raw.githubusercontent.com/desertwitch/tldr-unRAID/main/plugin/dwtldr.plg": 1721981187,
"richy1989/meshcentral": 1722161204, "richy1989/meshcentral": 1722161204,
"ghcr.io/gilbn/geoip2influx": 1722182783, "ghcr.io/gilbn/geoip2influx": 1593893304,
"l4rm4nd/vouchervault:1.1.x": 1722225977, "l4rm4nd/vouchervault:1.1.x": 1722225977,
"ghcr.io/moleculekayak/fertilizer:latest": 1722622011, "ghcr.io/moleculekayak/fertilizer:latest": 1722622011,
"mikejmcguire/hass-actronque-amd64": 1722860388, "mikejmcguire/hass-actronque-amd64": 1722860388,
@ -3499,7 +3499,6 @@
"ghcr.io/immich-app/immich-server:release": 1725300395, "ghcr.io/immich-app/immich-server:release": 1725300395,
"matomo:apache": 1725300401, "matomo:apache": 1725300401,
"ghcr.io/maybe-finance/maybe:latest": 1725300406, "ghcr.io/maybe-finance/maybe:latest": 1725300406,
"ghcr.io/zoeyvid/npmplus:latest": 1725300411,
"ghcr.io/dani-garcia/vaultwarden:latest-alpine": 1725300416, "ghcr.io/dani-garcia/vaultwarden:latest-alpine": 1725300416,
"bropat/eufy-security-ws": 1725300420 "bropat/eufy-security-ws": 1725300420
} }

View File

@ -4395,3 +4395,7 @@ Privileged: 104
Updating GitHub Updating GitHub
[master 3dd6de5dc] Update
5 files changed, 2163 insertions(+), 67 deletions(-)
To https://github.com/Squidly271/AppFeed.git
88e7519f8..3dd6de5dc master -> master

View File

@ -3559,8 +3559,8 @@
], ],
"downloads": 124565790, "downloads": 124565790,
"stars": 337, "stars": 337,
"LastUpdate": 1725083369,
"LastUpdateScan": 1725300401, "LastUpdateScan": 1725300401,
"LastUpdate": 1725083369,
"FirstSeen": 1725300401 "FirstSeen": 1725300401
}, },
{ {
@ -4397,8 +4397,8 @@
], ],
"downloads": 60417, "downloads": 60417,
"stars": 4, "stars": 4,
"LastUpdate": 1725056274,
"LastUpdateScan": 1725300411, "LastUpdateScan": 1725300411,
"LastUpdate": 1725056274,
"FirstSeen": 1725300411 "FirstSeen": 1725300411
}, },
{ {
@ -301574,7 +301574,7 @@
"FirstSeen": 1663842410 "FirstSeen": 1663842410
}, },
{ {
"Name": "eufy-security-ws", "Name": "Eufy-Security-WS",
"Repository": "bropat/eufy-security-ws", "Repository": "bropat/eufy-security-ws",
"Registry": "https://hub.docker.com/r/bropat/eufy-security-ws/", "Registry": "https://hub.docker.com/r/bropat/eufy-security-ws/",
"Network": "bridge", "Network": "bridge",
@ -301777,8 +301777,8 @@
], ],
"downloads": 911047, "downloads": 911047,
"stars": 8, "stars": 8,
"LastUpdate": 1724774149,
"LastUpdateScan": 1725300420, "LastUpdateScan": 1725300420,
"LastUpdate": 1724774149,
"FirstSeen": 1725300420 "FirstSeen": 1725300420
}, },
{ {