add templates - edit readme

This commit is contained in:
A75G 2020-08-10 21:25:06 +03:00
parent 51a838b000
commit 88a8366946
5 changed files with 134 additions and 14 deletions

View file

@ -1,3 +1,4 @@
# Unraid Templates
- [Airsonic-advanced](#airsonic-advanced) - [Airsonic-advanced](#airsonic-advanced)
- [Apprise](#apprise) - [Apprise](#apprise)
- [ArchiveBox](#archivebox) - [ArchiveBox](#archivebox)
@ -49,6 +50,8 @@
* [Content](#content) * [Content](#content)
- [Leantime](#leantime) - [Leantime](#leantime)
* [First installation](#first-installation-3) * [First installation](#first-installation-3)
- [Librenms](#librenms)
* [Notes](#notes-5)
- [Linkding](#linkding) - [Linkding](#linkding)
- [Mailpile](#mailpile) - [Mailpile](#mailpile)
- [Matomo](#matomo) - [Matomo](#matomo)
@ -56,29 +59,29 @@
* [Guides](#guides) * [Guides](#guides)
- [Mattermost](#mattermost) - [Mattermost](#mattermost)
- [Mattermost-push-proxy](#mattermost-push-proxy) - [Mattermost-push-proxy](#mattermost-push-proxy)
* [Notes](#notes-5) * [Notes](#notes-6)
* [Before running the docker](#before-running-the-docker-3) * [Before running the docker](#before-running-the-docker-3)
- [Mediagoblin](#mediagoblin) - [Mediagoblin](#mediagoblin)
* [Default username and password](#default-username-and-password-4) * [Default username and password](#default-username-and-password-4)
- [Memcached](#memcached) - [Memcached](#memcached)
- [Miniflux](#miniflux) - [Miniflux](#miniflux)
- [Moodle](#moodle) - [Moodle](#moodle)
* [Notes](#notes-6)
- [Mumble](#mumble)
* [Notes](#notes-7) * [Notes](#notes-7)
- [Netbox](#netbox) - [Mumble](#mumble)
* [Notes](#notes-8) * [Notes](#notes-8)
- [Netbox](#netbox)
* [Notes](#notes-9)
- [phpBB](#phpbb) - [phpBB](#phpbb)
- [PsiTransfer](#psitransfer) - [PsiTransfer](#psitransfer)
* [Notes](#notes-9) * [Notes](#notes-10)
- [Pterodactyl-panel](#pterodactyl-panel) - [Pterodactyl-panel](#pterodactyl-panel)
* [Creating User](#creating-user-1) * [Creating User](#creating-user-1)
- [Pterodactyl-daemon](#pterodactyl-daemon) - [Pterodactyl-daemon](#pterodactyl-daemon)
- [Pure-FTPd](#pure-ftpd) - [Pure-FTPd](#pure-ftpd)
* [Notes](#notes-10) * [Notes](#notes-11)
- [Pwndrop](#pwndrop) - [Pwndrop](#pwndrop)
- [Quakejs](#quakejs) - [Quakejs](#quakejs)
- [Notes](#notes-11) - [Notes](#notes-12)
- [Reactive-resume](#reactive-resume) - [Reactive-resume](#reactive-resume)
- [Redis](#redis) - [Redis](#redis)
- [Riot-web](#riot-web) - [Riot-web](#riot-web)
@ -87,12 +90,16 @@
- [Selfoss](#selfoss) - [Selfoss](#selfoss)
- [Shiori](#shiori) - [Shiori](#shiori)
* [Default username and password](#default-username-and-password-5) * [Default username and password](#default-username-and-password-5)
* [Notes](#notes-12) * [Notes](#notes-13)
- [Shlink](#shlink)
- [Shlink-web-client](#shlink-web-client)
* [Before Installing](#before-installing)
- [Solr](#solr) - [Solr](#solr)
- [StackEdit](#stackedit) - [StackEdit](#stackedit)
- [Synapse-admin](#synapse-admin) - [Synapse-admin](#synapse-admin)
- [Tar1090](#tar1090) - [Tar1090](#tar1090)
- [Torprivoxy](#torprivoxy) - [Torprivoxy](#torprivoxy)
- [tt-rss](#tt-rss)
- [Wallabag](#wallabag) - [Wallabag](#wallabag)
* [Default username and password](#default-username-and-password-6) * [Default username and password](#default-username-and-password-6)
* [PHP errors](#php-errors) * [PHP errors](#php-errors)
@ -100,7 +107,7 @@
- [Wifi-card](#wifi-card) - [Wifi-card](#wifi-card)
- [YaCy](#yacy) - [YaCy](#yacy)
* [Default username and password](#default-username-and-password-7) * [Default username and password](#default-username-and-password-7)
* [Notes](#notes-13) * [Notes](#notes-14)
---- ----
# Airsonic-advanced # Airsonic-advanced
@ -142,17 +149,14 @@
**Github:** https://github.com/pirate/ArchiveBox **Github:** https://github.com/pirate/ArchiveBox
## First installation ## First installation
1. **Run** the Archivebox Docker and **Console** to it and enter. 1. **Run** the Archivebox Docker and **Console** to it.
```su - archivebox``` ```su - archivebox```
```cd /data``` ```cd /data```
```archivebox init``` ```archivebox init```
```archivebox manage createsuperuser``` ```archivebox manage createsuperuser```
2. **Edit** Archivebox Docker Click at **Advanced View** put ```server 0.0.0.0:8000``` in **Post Arguments**. 2. **Edit** Archivebox Docker Click at **Advanced View** put ```server 0.0.0.0:8000``` in **Post Arguments**.
## Configuration ## Configuration
To edit configuration open Archivebox folder and Edit ArchiveBox.conf (https://github.com/pirate/ArchiveBox/wiki/Configuration) after the update Console Archivebox and enter To edit configuration open Archivebox folder and Edit ArchiveBox.conf (https://github.com/pirate/ArchiveBox/wiki/Configuration)
```su - archivebox```
```cd /data```
```archivebox init```
**[`^back to top^`](#unraid-templates)** **[`^back to top^`](#unraid-templates)**
@ -598,6 +602,22 @@ For more content https://wiki.kiwix.org/wiki/Content
**[`^back to top^`](#unraid-templates)** **[`^back to top^`](#unraid-templates)**
----
# Librenms
![Librenms](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/librenms.png)
**Application Name:** Librenms
**Application Site:** https://www.librenms.org/
**Docker Hub:** https://hub.docker.com/r/librenms/librenms/
**Github:** https://github.com/librenms/docker
## Notes
* Database must be CHARACTER SET utf8 COLLATE utf8_unicode_ci
**[`^back to top^`](#unraid-templates)**
---- ----
# Linkding # Linkding
![Linkding](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/linkding.png) ![Linkding](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/linkding.png)
@ -991,6 +1011,40 @@ Password: ```gopher```
**[`^back to top^`](#unraid-templates)** **[`^back to top^`](#unraid-templates)**
----
# Shlink
![Shlink](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/shlink.png)
**Application Name:** Shlink
**Application Site:** https://shlink.io/
**Docker Hub:** https://hub.docker.com/r/shlinkio/shlink/
**Github:** https://github.com/shlinkio/shlink
**[`^back to top^`](#unraid-templates)**
----
# Shlink-web-client
![Shlink-web-client](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/Shlink-web-client.png)
**Application Name:** Shlink-web-client
**Application Site:** https://shlink.io/
**Docker Hub:** https://hub.docker.com/r/shlinkio/shlink-web-client/
**Github:** https://www.github.com/shlinkio/shlink-web-client
## Before Installing
1. Install shlink
2. CLI to it and enter "shlink api-key:generate"
3. Copy the api and add and edit to servers.json
* https://hub.docker.com/r/shlinkio/shlink-web-client/ servers.json
**[`^back to top^`](#unraid-templates)**
---- ----
# Solr # Solr
![Solr](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/solr.png) ![Solr](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/solr.png)
@ -1064,6 +1118,18 @@ Password: ```gopher```
**[`^back to top^`](#unraid-templates)** **[`^back to top^`](#unraid-templates)**
----
# tt-rss
![tt-rss](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/tt-rss.png)
**Application Site:** https://tt-rss.org/
**Docker Hub:** https://hub.docker.com/r/lunik1/tt-rss/
**Github:** https://github.com/lunik1/docker-tt-rss
**[`^back to top^`](#unraid-templates)**
---- ----
# Wallabag # Wallabag
![Wallabag](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/wallabag.png) ![Wallabag](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/wallabag.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

BIN
templates/icons/shlink.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

View file

@ -0,0 +1,25 @@
<?xml version="1.0"?>
<Container version="2">
<Name>shlink-web-client</Name>
<Repository>shlinkio/shlink-web-client:latest</Repository>
<Registry>https://hub.docker.com/r/shlinkio/shlink-web-client/</Registry>
<Network>bridge</Network>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support>
<Project>https://www.github.com/shlinkio/shlink-web-client</Project>
<Overview>A ReactJS-based progressive web application for shlink.&#xD;
1. Install shlink&#xD;
2. CLI to it and enter "shlink api-key:generate"&#xD;
3. Copy the api and add and edit to servers.json</Overview>
<Category>Tools: Status:Stable</Category>
<WebUI>http://[IP]:[PORT:80]/</WebUI>
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/shlink-web-client.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/shlink-web-client.png</Icon>
<Description>A ReactJS-based progressive web application for shlink.&#xD;
1. Install shlink&#xD;
2. CLI to it and enter "shlink api-key:generate"&#xD;
3. Copy the api and add and edit to servers.json</Description>
<Config Name="Port" Target="80" Default="8000" Mode="tcp" Description="Port" Type="Port" Display="always" Required="false" Mask="false">8000</Config>
<Config Name="Server Config File" Target="/usr/share/nginx/html/servers.json" Default="/mnt/user/appdata/shlink-web/servers.json" Mode="rw" Description="Server Config File (Must be created first before applying the docker template) https://hub.docker.com/r/shlinkio/shlink-web-client/" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/shlink-web/servers.json</Config>
</Container>

29
templates/shlink.xml Normal file
View file

@ -0,0 +1,29 @@
<?xml version="1.0"?>
<Container version="2">
<Name>shlink</Name>
<Repository>shlinkio/shlink:latest</Repository>
<Registry>https://hub.docker.com/r/shlinkio/shlink/</Registry>
<Network>bridge</Network>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support>
<Project>https://shlink.io/</Project>
<Overview>A self-hosted and PHP-based URL shortener application with CLI and REST interfaces.&#xD;
More Variables: https://shlink.io/documentation/install-docker-image/#supported-env-vars</Overview>
<Category>Tools: Status:Stable</Category>
<WebUI>http://[IP]:[PORT:8080]/</WebUI>
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/shlink.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/shlink.png</Icon>
<Description>A self-hosted and PHP-based URL shortener application with CLI and REST interfaces.&#xD;
More Variables: https://shlink.io/documentation/install-docker-image/#supported-env-vars</Description>
<Config Name="Port" Target="8080" Default="8080" Mode="tcp" Description="Port" Type="Port" Display="always" Required="false" Mask="false">8080</Config>
<Config Name="Short Domain Host" Target="SHORT_DOMAIN_HOST" Default="doma.in" Mode="" Description="The custom short domain used for this shlink instance. For example doma.in." Type="Variable" Display="always" Required="false" Mask="false">doma.in</Config>
<Config Name="Short Domain Schema" Target="SHORT_DOMAIN_SCHEMA" Default="https|http" Mode="" Description="Either http or https." Type="Variable" Display="always" Required="false" Mask="false">https</Config>
<Config Name="Geolite License Key" Target="GEOLITE_LICENSE_KEY" Default="" Mode="" Description="https://dev.maxmind.com/geoip/geoip2/geolite2/" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="Database Driver" Target="DB_DRIVER" Default="maria|mysql|postgres|mssql" Mode="" Description="Database Driver" Type="Variable" Display="always" Required="false" Mask="false">maria</Config>
<Config Name="Database Name" Target="DB_NAME" Default="shlink" Mode="" Description="The database name to be used. Defaults to shlink." Type="Variable" Display="always" Required="false" Mask="false">shlink</Config>
<Config Name="Database User" Target="DB_USER" Default="root" Mode="" Description="The username credential for the database server." Type="Variable" Display="always" Required="false" Mask="false">root</Config>
<Config Name="Database Password" Target="DB_PASSWORD" Default="password" Mode="" Description="The password credential for the database server." Type="Variable" Display="always" Required="false" Mask="false">password</Config>
<Config Name="Database Host" Target="DB_HOST" Default="192.168.0.100" Mode="" Description="The host name of the server running the database engine." Type="Variable" Display="always" Required="false" Mask="false">192.168.0.100</Config>
<Config Name="Database Port" Target="DB_PORT" Default="3306|5432|1433" Mode="" Description="mysql or maria -&amp;gt; 3306 - &#13;&#10;postgres -&amp;gt; 5432 - &#13;&#10;mssql -&amp;gt; 1433" Type="Variable" Display="always" Required="false" Mask="false">3306</Config>
</Container>