This commit is contained in:
Andrew Z 2023-07-25 20:04:39 -04:00
parent 7b4de4895d
commit 60ff637730
5 changed files with 245 additions and 108 deletions

View File

@ -1,3 +1,3 @@
{
"last_updated_timestamp": 1690325096
"last_updated_timestamp": 1690329878
}

View File

@ -292578,8 +292578,8 @@
"Privileged": "false",
"Support": "https://github.com/bravohotel91/unraid-templates/issues/new/choose",
"Project": "https://github.com/Phalcode/gamevault-backend",
"Overview": "GameVault (formerly known as \"Crackpipe\") is an innovative gaming platform providing a self-hosted, source-available alternative to popular gaming platforms. It allows you and your friends to enjoy playing and organizing games stored on your own file server.",
"WebUI": "http://[IP]:[PORT:8080]",
"Overview": "GameVault is an innovative gaming platform providing a self-hosted, source-available alternative to popular gaming platforms. It allows you and your friends to enjoy playing and organizing games stored on your own file server.",
"WebUI": "http://[IP]:[PORT:8080]/api/docs",
"TemplateURL": "https://raw.githubusercontent.com/bravohotel91/unraid-templates/master/templates/gamevault-backend.xml",
"Icon": "https://raw.githubusercontent.com/bravohotel91/unraid-templates/main/templates/icons/gamevault-backend.png",
"ExtraParams": "--restart=unless-stopped",
@ -292587,7 +292587,7 @@
"Config": [
{
"@attributes": {
"Name": "Postgres Host",
"Name": "Postgres DB Host",
"Target": "DB_HOST",
"Default": "",
"Mode": "",
@ -292599,6 +292599,20 @@
},
"value": ""
},
{
"@attributes": {
"Name": "Postgres DB Port",
"Target": "DB_PORT",
"Default": "5432",
"Mode": "",
"Description": "",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Postgres DB User",
@ -292643,21 +292657,7 @@
},
{
"@attributes": {
"Name": "Server Admin Password",
"Target": "SERVER_ADMIN_PASSWORD",
"Default": "",
"Mode": "",
"Description": "",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "true"
},
"value": ""
},
{
"@attributes": {
"Name": "Web UI",
"Name": "Server Port",
"Target": "8080",
"Default": "8080",
"Mode": "tcp",
@ -292671,7 +292671,35 @@
},
{
"@attributes": {
"Name": "Data Dir",
"Name": "Files Directory",
"Target": "/files",
"Default": "",
"Mode": "rw",
"Description": "Where your game files are",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Images Directory",
"Target": "/images",
"Default": "",
"Mode": "rw",
"Description": "Where your Images will land in",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Data Directory",
"Target": "/data",
"Default": "/mnt/user/appdata/gamevault-backend",
"Mode": "rw",
@ -292682,34 +292710,6 @@
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Files Dir",
"Target": "/files",
"Default": "",
"Mode": "rw",
"Description": "",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Images Dir",
"Target": "/images",
"Default": "",
"Mode": "rw",
"Description": "",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
}
],
"Repo": "bhouseman's Repository",
@ -293379,8 +293379,8 @@
"Backup"
],
"downloads": 18,
"LastUpdate": 1690245489,
"LastUpdateScan": 1690325096,
"LastUpdate": 1690245489,
"FirstSeen": 1690325096
}
]

View File

@ -1,7 +1,7 @@
{
"apps": 2139,
"last_updated_timestamp": 1690325096,
"last_updated": "2023-07-25 18:44",
"last_updated_timestamp": 1690329878,
"last_updated": "2023-07-25 20:04",
"categories": [
{
"Cat": "Backup:",
@ -292740,8 +292740,8 @@
"Privileged": "false",
"Support": "https://github.com/bravohotel91/unraid-templates/issues/new/choose",
"Project": "https://github.com/Phalcode/gamevault-backend",
"Overview": "GameVault (formerly known as \"Crackpipe\") is an innovative gaming platform providing a self-hosted, source-available alternative to popular gaming platforms. It allows you and your friends to enjoy playing and organizing games stored on your own file server.",
"WebUI": "http://[IP]:[PORT:8080]",
"Overview": "GameVault is an innovative gaming platform providing a self-hosted, source-available alternative to popular gaming platforms. It allows you and your friends to enjoy playing and organizing games stored on your own file server.",
"WebUI": "http://[IP]:[PORT:8080]/api/docs",
"TemplateURL": "https://raw.githubusercontent.com/bravohotel91/unraid-templates/master/templates/gamevault-backend.xml",
"Icon": "https://raw.githubusercontent.com/bravohotel91/unraid-templates/main/templates/icons/gamevault-backend.png",
"ExtraParams": "--restart=unless-stopped",
@ -292749,7 +292749,7 @@
"Config": [
{
"@attributes": {
"Name": "Postgres Host",
"Name": "Postgres DB Host",
"Target": "DB_HOST",
"Default": "",
"Mode": "",
@ -292761,6 +292761,20 @@
},
"value": ""
},
{
"@attributes": {
"Name": "Postgres DB Port",
"Target": "DB_PORT",
"Default": "5432",
"Mode": "",
"Description": "",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Postgres DB User",
@ -292805,21 +292819,7 @@
},
{
"@attributes": {
"Name": "Server Admin Password",
"Target": "SERVER_ADMIN_PASSWORD",
"Default": "",
"Mode": "",
"Description": "",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "true"
},
"value": ""
},
{
"@attributes": {
"Name": "Web UI",
"Name": "Server Port",
"Target": "8080",
"Default": "8080",
"Mode": "tcp",
@ -292833,7 +292833,35 @@
},
{
"@attributes": {
"Name": "Data Dir",
"Name": "Files Directory",
"Target": "/files",
"Default": "",
"Mode": "rw",
"Description": "Where your game files are",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Images Directory",
"Target": "/images",
"Default": "",
"Mode": "rw",
"Description": "Where your Images will land in",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Data Directory",
"Target": "/data",
"Default": "/mnt/user/appdata/gamevault-backend",
"Mode": "rw",
@ -292844,34 +292872,6 @@
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Files Dir",
"Target": "/files",
"Default": "",
"Mode": "rw",
"Description": "",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Images Dir",
"Target": "/images",
"Default": "",
"Mode": "rw",
"Description": "",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
}
],
"Repo": "bhouseman's Repository",
@ -293541,8 +293541,8 @@
"Backup"
],
"downloads": 18,
"LastUpdate": 1690245489,
"LastUpdateScan": 1690325096,
"LastUpdate": 1690245489,
"FirstSeen": 1690325096
}
],

13
log.txt
View File

@ -3689,6 +3689,11 @@ Processing /tmp/appFeed/templates/bhousemansRepository/templates/woodpeckerci-ag
Processing /tmp/appFeed/templates/bhousemansRepository/templates/woodpeckerci-server.xml...Success
Downloading beastieg's Repository: https://github.com/greycubesgav/unraid-templates -> /tmp/appFeed/templates/beastiegsRepository Attempt 1...https://github.com/greycubesgav/unraid-templates/archive/master.tar.gz Success!
Processing /tmp/appFeed/templates/beastiegsRepository/ca_profile.xml...FOUND PROFILE
Processing /tmp/appFeed/templates/beastiegsRepository/cryptomator-webdav/cryptomator-webdav.xml...Success
Updating stats on containers
@ -3696,13 +3701,5 @@ Updating stats on containers
Privileged: 106
No change to feed
Updating GitHub
[master fdd342a91] Update
3 files changed, 25 insertions(+), 309 deletions(-)
To https://github.com/Squidly271/AppFeed.git
6d7690e56..fdd342a91 master -> master

View File

@ -228901,7 +228901,7 @@
"Privileged": "false",
"Support": "https://forums.unraid.net/topic/115033-support-goobaroo-game-server-dockers/",
"Project": "https://www.curseforge.com/minecraft/modpacks/all-the-mods-9",
"Overview": "[b]All the Mods 9-0.0.44[/b][br]Here we go again ATM9 1.20! Follow us along on this adventure to play old favorites and see what is new. [br]Version tags available:[br] - 0.0.44[br] - 0.0.43[br] - 0.0.42[br] - 0.0.41[br] - 0.0.40[br] - 0.0.39[br] - 0.0.37[br] - 0.0.36[br] - 0.0.34[br] - 0.0.33[br] - 0.0.32[br] - 0.0.31[br] - 0.0.30[br] - 0.0.29[br] - 0.0.28[br] - 0.0.26[br] - 0.0.25[br] - 0.0.24[br] - 0.0.23[br] - 0.0.22[br] - 0.0.21[br] - 0.0.20[br] - 0.0.19[br] - 0.0.18[br] - 0.0.16[br] - 0.0.15[br] - 0.0.14[br] - 0.0.13[br] - 0.0.12[br] - 0.0.10[br] - 0.0.9[br] - 0.0.7[br][br][br]Setup:[br][li]You must accept the EULA by setting the [b]EULA[/b] variable to [span style='color: #00E800;']true[/span] or the install will fail.[br]Optional:[br][li]You can setup a comma separated list of players who will have admin privileges in game by setting [b]OPS[/b]",
"Overview": "[b]All the Mods 9-0.0.45[/b][br]Here we go again ATM9 1.20! Follow us along on this adventure to play old favorites and see what is new. [br]Version tags available:[br] - 0.0.45[br] - 0.0.44[br] - 0.0.43[br] - 0.0.42[br] - 0.0.41[br] - 0.0.40[br] - 0.0.39[br] - 0.0.37[br] - 0.0.36[br] - 0.0.34[br] - 0.0.33[br] - 0.0.32[br] - 0.0.31[br] - 0.0.30[br] - 0.0.29[br] - 0.0.28[br] - 0.0.26[br] - 0.0.25[br] - 0.0.24[br] - 0.0.23[br] - 0.0.22[br] - 0.0.21[br] - 0.0.20[br] - 0.0.19[br] - 0.0.18[br] - 0.0.16[br] - 0.0.15[br] - 0.0.14[br] - 0.0.13[br] - 0.0.12[br] - 0.0.10[br] - 0.0.9[br] - 0.0.7[br][br][br]Setup:[br][li]You must accept the EULA by setting the [b]EULA[/b] variable to [span style='color: #00E800;']true[/span] or the install will fail.[br]Optional:[br][li]You can setup a comma separated list of players who will have admin privileges in game by setting [b]OPS[/b]",
"ExtraSearchTerms": "minecraft",
"Icon": "https://media.forgecdn.net/avatars/793/485/638151398889720549.png",
"Config": [
@ -293242,5 +293242,145 @@
"LastUpdateScan": 1689964837,
"LastUpdate": 1689964672,
"FirstSeen": 1689964837
},
{
"Name": "cryptomator-webdav",
"Repository": "greycubesgav/cryptomator-webdav",
"Registry": "https://hub.docker.com/r/greycubesgav/cryptomator-webdav",
"Network": "bridge",
"Shell": "sh",
"Privileged": "false",
"Support": "https://github.com/greycubesgav/unraid-templates/",
"Overview": "Cryptomator WebDAV allows you to serve a locally stored Cryptomator vault over a secure WebDAV (https) connection, allowing access to decrypted files through third party WebDav tools such as rclone, Mountain Duck, CyberDuck etc.\n\nSetting the Cryptomator Vault Password:\nThe password for the vault can either be set directly through the Cryptomator Vault Password variable, or can be stored in a local file and shared through the Cryptomator Vault Password File setting.\nOnly one is needed.\nNote: Unraid only shows directories in its drop down by default, manually type the full path to the file in the variable box, e.g. '/mnt/user/appdata/cryptomator-webdav/vault.pass'\n\nOptional Signed Certificate:\nAn optional signed certificate can be passed to the container, e.g. from LetsEncrypt.\nSet the \"Optional: Signed Certificate\" variable to the full path of your certificate file, containing both your cert and the key in one .pem file.\nNote: Unraid only shows directories in its drop down by default, manually type the full path to the file in the variable box, e.g. '/mnt/user/appdata/cryptomator-webdav/mycert.pem'\n\nFile Permissions:\nCryptomator-webdav runs as UID:99, GID:100 by default. This can be changed through the CRYPTOMATOR_UID and CRYPTOMATOR_GID variables.\nEnsure vault files are read and writable by the IDs you set.\nEnsure any vault password file provided is readable by these IDs.\n\nMore Secure File Permissions:\nMost Unraid Community Applications containers run as UID:99, GID:100\nIn theory this would mean a rouge container could have read access to your encrypted files if the vault was shared with it.\nTo ensure a *slightly* more secure installation, it is recommended the container application is run as a separate Unraid user id, and vault files are only accessible by this user.\n\nFor example:\n* Set CRYPTOMATOR_UID to your Unraid user id, e.g. 1000\n* Ensure all vault files are only readable and writable by this user:\n* chown -R 1000: /path/to/cryptomator/vault\n* chmod -R u+rwX,g-rwx,o-rwx /path/to/cryptomator/vault\n\nSee the Cryptomator WebDAV github project for more details at https://github.com/greycubesgav/cryptomator-webdav\nMore details about Cryptomator can be found at https://cryptomator.org",
"WebUI": "https://[IP]:[PORT:8443]/vault/",
"TemplateURL": "https://raw.githubusercontent.com/greycubesgav/unraid-templates/master/cryptomator-webdav/cryptomator-webdav.xml",
"Icon": "https://github.com/greycubesgav/unraid-templates/raw/main/cryptomator-webdav/images/cryptomator_logo.png",
"Config": [
{
"@attributes": {
"Name": "Cryptomator webDAV Port",
"Target": "8443",
"Default": "18081",
"Mode": "tcp",
"Description": "Port the Cryptomator WebDAV share will be available at.",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Cryptomator Vault Directory",
"Target": "/vault",
"Default": "/mnt/cryptomator_vault",
"Mode": "rw",
"Description": "The location of the local Cryptomator vault files.",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Cryptomator Vault Password",
"Target": "CRYPTOMATOR_VAULT_PASS",
"Default": "strongpass",
"Mode": "",
"Description": "The Cryptomator password for the vault. Note: is visible in docker env. Use password file for more secure option.",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "true"
},
"value": ""
},
{
"@attributes": {
"Name": "Or Cryptomator Vault Password File",
"Target": "/vault.pass",
"Default": "/mnt/user/appdata/cryptomator-webdav/vault.pass",
"Mode": "ro",
"Description": "Optionally set the location of a local file containing the Cryptomator vault password.",
"Type": "Path",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Optional: Signed Certificate",
"Target": "/etc/stunnel/stunnel.pem",
"Default": "",
"Mode": "ro",
"Description": "Optional: A fully signed cert with key embeded to be used by stunnel. e.g. /mnt/user/appdata/cryptomator-webdav/mycert.pem",
"Type": "Path",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Cryptomator UID",
"Target": "CRYPTOMATOR_UID",
"Default": "99",
"Mode": "",
"Description": "User ID to run cryptomator-cli as",
"Type": "Variable",
"Display": "advanced-hide",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Cryptomator GID",
"Target": "CRYPTOMATOR_GID",
"Default": "100",
"Mode": "",
"Description": "Group ID to run cryptomator-cli as",
"Type": "Variable",
"Display": "advanced-hide",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Cryptomator UMASK",
"Target": "CRYPTOMATOR_UMASK",
"Default": "0077",
"Mode": "",
"Description": "Umask run cryptomator-cli as. Helps protect any new files created from loose permissions.",
"Type": "Variable",
"Display": "advanced-hide",
"Required": "true",
"Mask": "false"
},
"value": ""
}
],
"Repo": "beastieg's Repository",
"ChangeLogPresent": true,
"templatePath": "/tmp/GitHub/AppFeed/templates/beastiegsRepository/cryptomator-webdav/cryptomator-webdav.xml",
"CategoryList": [
"Productivity",
"Tools-Utilities",
"Security",
"Backup"
],
"downloads": 18,
"LastUpdate": 1690245489,
"LastUpdateScan": 1690325096,
"FirstSeen": 1690325096
}
]