Merge pull request #232 from selfhosters/testing

This commit is contained in:
Roxedus
2021-02-13 19:10:23 +01:00
committed by GitHub
4 changed files with 58 additions and 3 deletions

BIN
templates/img/monitorss.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@@ -0,0 +1,25 @@
<?xml version="1.0"?>
<Container version="2">
<Name>monitorss-bot</Name>
<Repository>synzen/monitorss</Repository>
<Registry>https://hub.docker.com/r/synzen/monitorss</Registry>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/87798-support-selfhostersnets-template-repository/</Support>
<Project>https://github.com/synzen/MonitoRSS</Project>
<Category>Network:Messenger</Category>
<TemplateURL>https://raw.githubusercontent.com/selfhosters/unRAID-CA-templates/master/templates/monitorss-bot.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/selfhosters/unRAID-CA-templates/master/templates/img/monitorss.png</Icon>
<Overview>
Discord RSS bot (formerly known as Discord.RSS) with customizable feeds.
Requires a separate container for MongoDB. Also has a optional WebUI
More configuration options available on [monitorss.xyz](https://docs.monitorss.xyz/configuration/bot-configuration)
</Overview>
<Network>bridge</Network>
<Config Name="BOT_PREFIX" Target="DRSS_BOT_PREFIX" Default="\" Mode="" Description="Information here https://docs.monitorss.xyz/configuration/bot-configuration#bot" Type="Variable" Display="always" Required="true" Mask="false"/>
<Config Name="TOKEN" Target="DRSS_BOT_TOKEN" Default="22222222222" Mode="" Description="Information here https://docs.monitorss.xyz/configuration/bot-configuration#bot" Type="Variable" Display="always" Required="true" Mask="true"/>
<Config Name="DATABASE_URI" Target="DRSS_DATABASE_URI" Default="mongodb://[REPLACE-WITH-IP]:27017/drss" Mode="" Description="Information here https://docs.monitorss.xyz/configuration/web-interface#database" Type="Variable" Display="always" Required="true" Mask="false"/>
<Config Name="Component" Target="DRSS_START" Default="bot" Mode="" Description="Do not change" Type="Variable" Display="advanced-hide" Required="true" Mask="false"/>
</Container>

View File

@@ -0,0 +1,30 @@
<?xml version="1.0"?>
<Container version="2">
<Name>monitorss-web</Name>
<Repository>synzen/monitorss</Repository>
<Registry>https://hub.docker.com/r/synzen/monitorss</Registry>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/87798-support-selfhostersnets-template-repository/</Support>
<Project>https://github.com/synzen/MonitoRSS</Project>
<Category>Network:Messenger</Category>
<TemplateURL>https://raw.githubusercontent.com/selfhosters/unRAID-CA-templates/master/templates/monitorss-web.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/selfhosters/unRAID-CA-templates/master/templates/img/monitorss.png</Icon>
<Overview>
WebUI for the Discord RSS bot (formerly known as Discord.RSS) with customizable feeds.
Requires a separate container for the bot, as well as redis and MongoDB
More configuration options available on [monitorss.xyz](https://docs.monitorss.xyz/configuration/web-interface)
</Overview>
<Network>bridge</Network>
<WebUI>http://[IP]:[PORT:8081]</WebUI>
<Config Name="CLIENTID" Target="DRSSWEB_BOT_CLIENTID" Default="1111111111111" Mode="" Description="Information here https://docs.monitorss.xyz/configuration/web-interface#bot" Type="Variable" Display="always" Required="true" Mask="false"/>
<Config Name="CLIENTSECRET" Target="DRSSWEB_BOT_CLIENTSECRET" Default="1111111111111" Mode="" Description="Information here https://docs.monitorss.xyz/configuration/web-interface#bot" Type="Variable" Display="always" Required="true" Mask="true"/>
<Config Name="REDIRECTURI" Target="DRSSWEB_BOT_REDIRECTURI" Default="https://domain.com/authorize" Mode="" Description="Does not have to be a public domain. Information here https://docs.monitorss.xyz/configuration/web-interface#bot" Type="Variable" Display="always" Required="true" Mask="false"/>
<Config Name="TOKEN" Target="DRSSWEB_BOT_TOKEN" Default="22222222222" Mode="" Description="Information here https://docs.monitorss.xyz/configuration/web-interface#bot" Type="Variable" Display="always" Required="true" Mask="true"/>
<Config Name="DATABASE_REDIS" Target="DRSSWEB_DATABASE_REDIS" Default="redis://[REPLACE-WITH-IP]:6379" Mode="" Description="Information here https://docs.monitorss.xyz/configuration/web-interface#database" Type="Variable" Display="always" Required="true" Mask="false"/>
<Config Name="DATABASE_URI" Target="DRSSWEB_DATABASE_REDIS" Default="mongodb://[REPLACE-WITH-IP]:27017/drss" Mode="" Description="Information here https://docs.monitorss.xyz/configuration/web-interface#database" Type="Variable" Display="always" Required="true" Mask="false"/>
<Config Name="WebUI" Target="8081" Default="8081" Mode="tcp" Description="Container Port: 8081" Type="Port" Display="always" Required="true" Mask="false"/>
<Config Name="Component" Target="DRSS_START" Default="web" Mode="" Description="Do not change" Type="Variable" Display="advanced-hide" Required="true" Mask="false"/>
</Container>

View File

@@ -21,17 +21,17 @@
<Icon>https://raw.githubusercontent.com/selfhosters/unRAID-CA-templates/master/templates/img/paperless.png</Icon>
<Config Name="Port" Target="8000" Default="8000" Mode="tcp" Description="Container Port: 8000" Type="Port" Display="always" Required="false" Mask="false"/>
<Config Name="Data" Target="/usr/src/paperless/data" Default="/mnt/user/appdata/paperless-ng/data" Mode="rw" Description="Container Path: /usr/src/paperless/data . &#13;&#10;This contains the paperless database. Should be in appdata." Type="Path" Display="always" Required="true" Mask="false"/>
<Config Name="Media" Target="/usr/src/paperless/media" Default="" Mode="rw" Description="Container Path: /usr/src/paperless/media . &#13;&#10;Once consumed, files will be stored here." Type="Path" Display="always" Required="true" Mask="false"/>
<Config Name="Media" Target="/usr/src/paperless/media" Default="" Mode="rw" Description="Container Path: /usr/src/paperless/media . &#13;&#10;This is where your consumed documents and thumbnails are stored." Type="Path" Display="always" Required="true" Mask="false"/>
<Config Name="Consumption" Target="/usr/src/paperless/consume" Default="" Mode="rw" Description="Container Path: /usr/src/paperless/consume . &#13;&#10;Files placed here will be consumed by paperless." Type="Path" Display="always" Required="true" Mask="false"/>
<Config Name="Export" Target="/usr/src/paperless/export" Default="" Mode="rw" Description="Container Path: /usr/src/paperless/export . &#13;&#10;Location for files used by the exporter utility.&#13;&#10;See https://paperless-ng.readthedocs.io/en/latest/administration.html?#document-exporter" Type="Path" Display="always" Required="false" Mask="false"/>
<Config Name="PAPERLESS_REDIS" Target="PAPERLESS_REDIS" Default="redis://[REPLACE-WITH-IP]:6379" Mode="" Description="Container Variable: PAPERLESS_REDIS . This is required for processing scheduled tasks such as email fetching, index optimization and for training the automatic document matcher." Type="Variable" Display="always" Required="true" Mask="false"/>
<Config Name="PAPERLESS_OCR_LANGUAGE" Target="PAPERLESS_OCR_LANGUAGE" Default="eng" Mode="" Description="Container Variable: PAPERLESS_OCR_LANGUAGE . The default language to use for OCR. Set this to the language most of your documents are written in. Use a 3-letter language code consistent with ISO 639: https://www.loc.gov/standards/iso639-2/php/code_list.php. This can be a combination of multiple languages such as deu+eng, in which case tesseract will use whatever language matches best." Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="PAPERLESS_OCR_LANGUAGES" Target="PAPERLESS_OCR_LANGUAGES" Default="" Mode="" Description="Container Variable: PAPERLESS_OCR_LANGUAGES . Additional languages to install for text recognition. The container installs English, German, Italian, Spanish and French by default. Use a space separated list of 3-letter language codes consistent with ISO 639: https://www.loc.gov/standards/iso639-2/php/code_list.php" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="PAPERLESS_FILENAME_FORMAT" Target="PAPERLESS_FILENAME_FORMAT" Default="{created}-{correspondent}-{title}" Mode="" Description="Specify a filename format for the document (directories are supported). Use the following placeholders: {correspondent}, {title}, {created}, {added}, {tags[KEY]} If your tags conform to key_value or key-value, {tags[INDEX]} If your tags are strings, select the tag by index. Uniqueness of filenames is ensured, as an incrementing counter is attached." Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="PAPERLESS_FILENAME_FORMAT" Target="PAPERLESS_FILENAME_FORMAT" Default="{created}-{correspondent}-{title}" Mode="" Description="Container Variable: PAPERLESS_FILENAME_FORMAT . Changes the filenames paperless uses to store documents in the media directory. Setting none disables this feature. Uniqueness of filenames is ensured, as an incrementing counter is attached. See https://paperless-ng.readthedocs.io/en/latest/advanced_usage.html#advanced-file-name-handling for placeholders." Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="PAPERLESS_TIME_ZONE" Target="PAPERLESS_TIME_ZONE" Default="America/Los_Angeles" Mode="" Description="Container Variable: PAPERLESS_TIME_ZONE . Use this variable to set a timezone for the Paperless Docker containers. If not specified, defaults to UTC." Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="PAPERLESS_IGNORE_DATES" Target="PAPERLESS_IGNORE_DATES" Default="" Mode="" Description="Container Variable: PAPERLESS_IGNORE_DATES . Comma separated list of dates supported by dateparser that should be ignored when extracting the creation date. Example: 2020-12-02,22.04.1999" Type="Variable" Display="advanced" Required="false" Mask="false"/>
<Config Name="PAPERLESS_CONSUMER_POLLING" Target="PAPERLESS_CONSUMER_POLLING" Default="0" Mode="" Description="Container Variable: PAPERLESS_CONSUMER_POLLING . If set to a value n greater than 0, inotify is disabled and the directory is polled every n seconds. This option is useful when inotify doesn't fire events like when the consume folder is a NFS share" Type="Variable" Display="advanced" Required="false" Mask="false"/>
<Config Name="PAPERLESS_SECRET_KEY" Target="PAPERLESS_SECRET_KEY" Default="e11fl1oa-*ytql8p)(06fbj4ukrlo+n7k&q5+$1md7i+mge=ee" Mode="" Description="Container Variable: PAPERLESS_SECRET_KEY . Paperless uses this to make session tokens. If you exose paperless on the internet, you need to change this, since the default secret is well known" Type="Variable" Display="advanced" Required="false" Mask="false"/>
<Config Name="PAPERLESS_SECRET_KEY" Target="PAPERLESS_SECRET_KEY" Default="e11fl1oa-*ytql8p)(06fbj4ukrlo+n7k&amp;q5+$1md7i+mge=ee" Mode="" Description="Container Variable: PAPERLESS_SECRET_KEY . Paperless uses this to make session tokens. If you exose paperless on the internet, you need to change this, since the default secret is well known" Type="Variable" Display="advanced" Required="false" Mask="false"/>
<Config Name="PUID" Target="USERMAP_UID" Default="99" Mode="" Description="Container Variable: USERMAP_UID" Type="Variable" Display="advanced" Required="false" Mask="false"/>
<Config Name="PGID" Target="USERMAP_GID" Default="100" Mode="" Description="Container Variable: USERMAP_GID" Type="Variable" Display="advanced" Required="false" Mask="false"/>
</Container>