added templates

Moodle + Redis (Bitnami)
This commit is contained in:
A75G 2020-05-19 23:46:57 +03:00
parent 2bb9286f5a
commit 99726b12ed
5 changed files with 79 additions and 0 deletions

View file

@ -52,6 +52,7 @@
- [Mediagoblin](#mediagoblin) - [Mediagoblin](#mediagoblin)
* [Default username and password](#default-username-and-password-4) * [Default username and password](#default-username-and-password-4)
- [Miniflux](#miniflux) - [Miniflux](#miniflux)
- [Moodle](#moodle)
* [Notes](#notes-3) * [Notes](#notes-3)
- [Mumble](#mumble) - [Mumble](#mumble)
* [Notes](#notes-4) * [Notes](#notes-4)
@ -68,6 +69,7 @@
- [Quakejs](#quakejs) - [Quakejs](#quakejs)
- [Notes](#notes-8) - [Notes](#notes-8)
- [Reactive-resume](#reactive-resume) - [Reactive-resume](#reactive-resume)
- [Redis](#redis)
- [Riot-web](#riot-web) - [Riot-web](#riot-web)
* [Before running the docker](#before-running-the-docker-3) * [Before running the docker](#before-running-the-docker-3)
- [Searx](#searx) - [Searx](#searx)
@ -537,6 +539,18 @@ For more content https://wiki.kiwix.org/wiki/Content
**Application Site:** https://miniflux.app/ **Application Site:** https://miniflux.app/
**Docker Hub:** https://hub.docker.com/r/bitnami/moodle/
**Github:** https://github.com/bitnami/bitnami-docker-moodle
----
# Moodle
![Moodle](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/moodle.png)
**Application Name:** Moodle
**Application Site:** https://moodle.org/
**Docker Hub:** https://hub.docker.com/r/miniflux/miniflux/ **Docker Hub:** https://hub.docker.com/r/miniflux/miniflux/
**Github:** https://github.com/miniflux/miniflux **Github:** https://github.com/miniflux/miniflux
@ -672,6 +686,18 @@ For more content https://wiki.kiwix.org/wiki/Content
**Github:** https://www.github.com/AmruthPillai/Reactive-Resume **Github:** https://www.github.com/AmruthPillai/Reactive-Resume
----
# Redis
![Redis](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/redis.png)
**Application Name:** Redis
**Application Site:** https://redis.io/
**Docker Hub:** https://hub.docker.com/r/bitnami/redis/
**Github:** https://github.com/bitnami/bitnami-docker-redis
---- ----
# Riot-web # Riot-web
![Riot-web](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/riot-web.png) ![Riot-web](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/riot-web.png)

BIN
templates/icons/moddle.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

BIN
templates/icons/redis.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

34
templates/moodle.xml Normal file
View file

@ -0,0 +1,34 @@
<?xml version="1.0"?>
<Container version="2">
<Name>moodle</Name>
<Repository>bitnami/moodle:latest</Repository>
<Registry>https://hub.docker.com/r/bitnami/moodle/</Registry>
<Network>bridge</Network>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support>
<Project>https://moodle.org</Project>
<Overview>Moodle is a very popular open source learning management solution (LMS) for the delivery of elearning courses and programs.</Overview>
<Category>Productivity: Network:Web Status:Stable</Category>
<WebUI>http://[IP]:[PORT:80]/</WebUI>
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/moodle.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/moodle.png</Icon>
<Description>Moodle is a very popular open source learning management solution (LMS) for the delivery of elearning courses and programs.</Description>
<Config Name="HTTP" Target="80" Default="8000" Mode="tcp" Description="HTTP" Type="Port" Display="always" Required="true" Mask="false">8000</Config>
<Config Name="HTTPs" Target="443" Default="8443" Mode="tcp" Description="HTTPs (Not needed if you use reverse proxy)" Type="Port" Display="always" Required="false" Mask="false">8443</Config>
<Config Name="Appdata" Target="/bitnami" Default="/mnt/user/appdata/moodle/" Mode="rw" Description="Appdata" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/moodle/</Config>
<Config Name="ALLOW_EMPTY_PASSWORD" Target="ALLOW_EMPTY_PASSWORD" Default="no|yes" Mode="" Description="It can be used to allow blank passwords." Type="Variable" Display="advanced" Required="true" Mask="false">no</Config>
<Config Name="MariaDB Hostname or IP" Target="MARIADB_HOST" Default="mariadb" Mode="" Description="MariaDB Hostname or IP" Type="Variable" Display="always" Required="true" Mask="false">mariadb</Config>
<Config Name="MariaDB Database Port" Target="MARIADB_PORT_NUMBER" Default="3306" Mode="" Description="MariaDB Database Port" Type="Variable" Display="always" Required="true" Mask="false">3306</Config>
<Config Name="Database Name" Target="MOODLE_DATABASE_NAME" Default="bitnami_moodle" Mode="" Description="Database Name" Type="Variable" Display="always" Required="true" Mask="false">bitnami_moodle</Config>
<Config Name="Database User" Target="MOODLE_DATABASE_USER" Default="bn_moodle" Mode="" Description="Database User" Type="Variable" Display="always" Required="true" Mask="false">bn_moodle</Config>
<Config Name="Database Password" Target="MOODLE_DATABASE_PASSWORD" Default="" Mode="" Description="Database Password" Type="Variable" Display="always" Required="true" Mask="false"/>
<Config Name="Moodle Username" Target="MOODLE_USERNAME" Default="user" Mode="" Description="Default Moodle Username" Type="Variable" Display="always" Required="false" Mask="false">user</Config>
<Config Name="Moodle Password" Target="MOODLE_PASSWORD" Default="bitnami" Mode="" Description="Default Moodle Password" Type="Variable" Display="always" Required="false" Mask="false">bitnami</Config>
<Config Name="PHP_MEMORY_LIMIT" Target="PHP_MEMORY_LIMIT" Default="256M" Mode="" Description="PHP_MEMORY_LIMIT" Type="Variable" Display="always" Required="false" Mask="false">256M</Config>
<Config Name="SMTP_HOST" Target="SMTP_HOST" Default="" Mode="" Description="SMTP host" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="SMTP_PORT" Target="SMTP_PORT" Default="" Mode="" Description="SMTP port" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="SMTP_USER" Target="SMTP_USER" Default="" Mode="" Description="SMTP account user" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="SMTP_PASSWORD" Target="SMTP_PASSWORD" Default="" Mode="" Description="SMTP account password" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="SMTP_PROTOCOL" Target="SMTP_PROTOCOL" Default="" Mode="" Description="SMTP protocol" Type="Variable" Display="always" Required="false" Mask="false"/>
</Container>

19
templates/redis.xml Normal file
View file

@ -0,0 +1,19 @@
<?xml version="1.0"?>
<Container version="2">
<Name>redis</Name>
<Repository>bitnami/redis:latest</Repository>
<Registry>https://hub.docker.com/r/bitnami/redis/</Registry>
<Network>bridge</Network>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support>
<Project>https://redis.io/</Project>
<Overview>Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker.</Overview>
<Category>Tools: Status:Stable</Category>
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/redis.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/redis.png</Icon>
<Description>Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker.</Description>
<Config Name="Redis Port" Target="6378" Default="6378" Mode="tcp" Description="Redis Port" Type="Port" Display="always" Required="true" Mask="false">6378</Config>
<Config Name="ALLOW_EMPTY_PASSWORD" Target="ALLOW_EMPTY_PASSWORD" Default="yes|no" Mode="" Description="ALLOW_EMPTY_PASSWORD" Type="Variable" Display="always" Required="true" Mask="false">yes</Config>
<Config Name="Password" Target="REDIS_PASSWORD" Default="" Mode="" Description="If you want password put ALLOW_EMPTY_PASSWORD to yes, then put the password here." Type="Variable" Display="always" Required="true" Mask="false"/>
</Container>