new templates

This commit is contained in:
A75G 2024-03-18 20:50:00 +03:00
parent 1ead3d2b57
commit 1f651d5611
8 changed files with 97 additions and 0 deletions

35
templates/ftpgrab.xml Normal file
View file

@ -0,0 +1,35 @@
<?xml version="1.0"?>
<Container version="2">
<Name>ftpgrab</Name>
<Repository>crazymax/ftpgrab:latest</Repository>
<Registry>https://hub.docker.com/r/crazymax/ftpgrab/</Registry>
<Network>bridge</Network>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support>
<Project>https://crazymax.dev/ftpgrab/</Project>
<Overview>Grab your files periodically from a remote FTP or SFTP server easily</Overview>
<Category>Downloaders: Tools: Network:FTP</Category>
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/ftpgrab.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/ftpgrab.png</Icon>
<Config Name="Database Path" Target="/db" Default="" Mode="rw" Description="" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/ftpgrab/db/</Config>
<Config Name="Download Path" Target="/download" Default="" Mode="rw" Description="" Type="Path" Display="always" Required="true" Mask="false"/>
<Config Name="FTPGRAB_SERVER_FTP_HOST" Target="FTPGRAB_SERVER_FTP_HOST" Default="" Mode="" Description="" Type="Variable" Display="always" Required="true" Mask="false">test.rebex.net</Config>
<Config Name="FTPGRAB_SERVER_FTP_PORT" Target="FTPGRAB_SERVER_FTP_PORT" Default="" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="false">21</Config>
<Config Name="FTPGRAB_SERVER_FTP_USERNAME" Target="FTPGRAB_SERVER_FTP_USERNAME" Default="" Mode="" Description="" Type="Variable" Display="always" Required="true" Mask="false">anonymous</Config>
<Config Name="FTPGRAB_SERVER_FTP_PASSWORD" Target="FTPGRAB_SERVER_FTP_PASSWORD" Default="" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="FTPGRAB_SERVER_FTP_SOURCES" Target="FTPGRAB_SERVER_FTP_SOURCES" Default="" Mode="" Description="can be /sub1,/sub2" Type="Variable" Display="always" Required="false" Mask="false">/</Config>
<Config Name="SCHEDULE" Target="SCHEDULE" Default="" Mode="" Description="Cron https://crontab.guru/" Type="Variable" Display="always" Required="false" Mask="false">*/30 * * * *</Config>
<Config Name="FTPGRAB_DOWNLOAD_INCLUDE" Target="FTPGRAB_DOWNLOAD_INCLUDE" Default="" Mode="" Description="For example ^Mr\.Robot\.S04.+(VOSTFR|SUBFRENCH).+(720p).+(HDTV|WEB-DL|WEBRip).+" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="FTPGRAB_DOWNLOAD_EXCLUDE" Target="FTPGRAB_DOWNLOAD_EXCLUDE" Default="" Mode="" Description="For example \.nfo\$" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="FTPGRAB_DOWNLOAD_SINCE" Target="FTPGRAB_DOWNLOAD_SINCE" Default="" Mode="" Description="For example 2019-02-01T18:50:05Z" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="FTPGRAB_DOWNLOAD_RETRY" Target="FTPGRAB_DOWNLOAD_RETRY" Default="" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="false">5</Config>
<Config Name="FTPGRAB_NOTIF_MAIL_HOST" Target="FTPGRAB_NOTIF_MAIL_HOST" Default="" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="false">smtp.example.com</Config>
<Config Name="FTPGRAB_NOTIF_MAIL_PORT" Target="FTPGRAB_NOTIF_MAIL_PORT" Default="" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="false">25</Config>
<Config Name="FTPGRAB_NOTIF_MAIL_FROM" Target="FTPGRAB_NOTIF_MAIL_FROM" Default="" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="false">ftpgrab@example.com</Config>
<Config Name="FTPGRAB_NOTIF_MAIL_TO" Target="FTPGRAB_NOTIF_MAIL_TO" Default="" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="false">webmaster@example.com</Config>
<Config Name="FTPGRAB_DOWNLOAD_UID" Target="FTPGRAB_DOWNLOAD_UID" Default="" Mode="" Description="" Type="Variable" Display="advanced" Required="false" Mask="false">99</Config>
<Config Name="FTPGRAB_DOWNLOAD_GID" Target="FTPGRAB_DOWNLOAD_GID" Default="" Mode="" Description="" Type="Variable" Display="advanced" Required="false" Mask="false">100</Config>
<Config Name="LOG_LEVEL" Target="LOG_LEVEL" Default="" Mode="" Description="" Type="Variable" Display="advanced" Required="false" Mask="false">info</Config>
<Config Name="LOG_JSON" Target="LOG_JSON" Default="" Mode="" Description="" Type="Variable" Display="advanced" Required="false" Mask="false">false</Config>
</Container>

BIN
templates/icons/ftpgrab.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

BIN
templates/icons/slash.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

23
templates/lodestone.xml Normal file
View file

@ -0,0 +1,23 @@
<?xml version="1.0"?>
<Container version="2">
<Name>lodestone</Name>
<Repository>ghcr.io/lodestone-team/lodestone_core:latest</Repository>
<Registry>https://github.com/lodestone-team/lodestone_core/pkgs/container/lodestone_core</Registry>
<Network>bridge</Network>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support>
<Project>https://www.lodestone.cc/</Project>
<Overview>A free, open source server hosting tool for Minecraft and other multiplayer games &#xD;
After first boot Unraid CLI&#xD;
chmod -R /mnt/user/appdata/lodestone/&#xD;
Then download the client from https://github.com/Lodestone-Team/lodestone/releases&#xD;
Copy the Secert key from the docker log and login&#xD;
Please note that for any Game server port add new port for it</Overview>
<Category>GameServers:</Category>
<WebUI>http://[IP]:[PORT:16662]/</WebUI>
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/lodestone.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/lodestone.png</Icon>
<Config Name="Lodestone Port" Target="16662" Default="" Mode="tcp" Description="" Type="Port" Display="always" Required="false" Mask="false">16662</Config>
<Config Name="Data Path" Target="/home/user/.lodestone" Default="" Mode="rw" Description="" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/lodestone/</Config>
</Container>

21
templates/neonlink.xml Normal file
View file

@ -0,0 +1,21 @@
<?xml version="1.0"?>
<Container version="2">
<Name>neonlink</Name>
<Repository>alexscifier/neonlink:latest</Repository>
<Registry>https://hub.docker.com/r/alexscifier/neonlink/</Registry>
<Network>bridge</Network>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support>
<Project>https://github.com/AlexSciFier/neonlink</Project>
<Overview>Simple self-hosted bookmark service.</Overview>
<Category>Productivity:</Category>
<WebUI>http://[IP]:[PORT:3333]/</WebUI>
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/neonlink.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/neonlink.png</Icon>
<ExtraParams>--user=0:0</ExtraParams>
<Config Name="Port 1" Target="3333" Default="" Mode="tcp" Description="" Type="Port" Display="always" Required="false" Mask="false">3333</Config>
<Config Name="Data Path" Target="/app/data" Default="" Mode="rw" Description="" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/neonlink/data/</Config>
<Config Name="Background Path" Target="/app/public/static/media/background" Default="" Mode="rw" Description="" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/neonlink/background/</Config>
<Config Name="FASTIFY_PLUGIN_TIMEOUT" Target="FASTIFY_PLUGIN_TIMEOUT" Default="" Mode="" Description="optional: change to 0 if AVV_ERR_READY TIMEOUT error is occured" Type="Variable" Display="always" Required="false" Mask="false">120000</Config>
</Container>

18
templates/slash.xml Normal file
View file

@ -0,0 +1,18 @@
<?xml version="1.0"?>
<Container version="2">
<Name>slash</Name>
<Repository>yourselfhosted/slash:latest</Repository>
<Registry>https://hub.docker.com/r/yourselfhosted/slash/</Registry>
<Network>bridge</Network>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support>
<Project>https://github.com/yourselfhosted/slash</Project>
<Overview>An open source, self-hosted bookmarks and link sharing platform.</Overview>
<Category>Productivity:</Category>
<WebUI>http://[IP]:[PORT:5231]/</WebUI>
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/slash.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/slash.png</Icon>
<Config Name="Port 1" Target="5231" Default="" Mode="tcp" Description="" Type="Port" Display="always" Required="false" Mask="false">5231</Config>
<Config Name="Data Path" Target="/var/opt/slash" Default="" Mode="rw" Description="" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/slash/</Config>
</Container>