added templates + update README.md
commento + healthchecks + mattermost-push-proxy
This commit is contained in:
parent
d2cf612042
commit
b3c21ecf7a
7 changed files with 153 additions and 14 deletions
78
README.md
78
README.md
|
@ -2,6 +2,8 @@
|
|||
- [ArchiveBox](#archivebox)
|
||||
* [First installation](#first-installation)
|
||||
- [Backuppc](#backuppc)
|
||||
- [Commento](#commento)
|
||||
* [Notes](#notes)
|
||||
- [CryptPad](#cryptpad)
|
||||
* [First installation](#first-installation-1)
|
||||
- [CyberChef](#cyberchef)
|
||||
|
@ -25,21 +27,22 @@
|
|||
- [Firefox-Syncserver](#firefox-syncserver)
|
||||
- [Flarum](#flarum)
|
||||
* [Default username and password](#default-username-and-password-2)
|
||||
* [Notes](#notes)
|
||||
* [Notes](#notes-1)
|
||||
- [Golinks](#golinks)
|
||||
* [Usage](#usage)
|
||||
- [Gossa](#gossa)
|
||||
- [Gotify](#gotify)
|
||||
* [Before running the docker](#before-running-the-docker-1)
|
||||
* [Default username and password](#default-username-and-password-3)
|
||||
- [Healthchecks](#healthchecks)
|
||||
- [Homer](#homer)
|
||||
* [Before running the docker](#before-running-the-docker-2)
|
||||
- [Jitsi](#jitsi)
|
||||
* [Change appdata location](#change-appdata-location)
|
||||
* [Notes](#notes-1)
|
||||
* [Notes](#notes-2)
|
||||
- [Keycloak](#keycloak)
|
||||
- [Kiwix-serve](#kiwix-serve)
|
||||
* [Notes](#notes-2)
|
||||
* [Notes](#notes-3)
|
||||
* [Content](#content)
|
||||
- [Leantime](#leantime)
|
||||
* [First installation](#first-installation-3)
|
||||
|
@ -49,34 +52,37 @@
|
|||
- [Matrix](#matrix)
|
||||
* [Guides](#guides)
|
||||
- [Mattermost](#mattermost)
|
||||
- [Mattermost-push-proxy](#mattermost-push-proxy)
|
||||
* [Notes](#notes-4)
|
||||
* [Before running the docker](#before-running-the-docker-3)
|
||||
- [Mediagoblin](#mediagoblin)
|
||||
* [Default username and password](#default-username-and-password-4)
|
||||
- [Miniflux](#miniflux)
|
||||
- [Moodle](#moodle)
|
||||
* [Notes](#notes-3)
|
||||
- [Mumble](#mumble)
|
||||
* [Notes](#notes-4)
|
||||
- [Netbox](#netbox)
|
||||
* [Notes](#notes-5)
|
||||
- [Mumble](#mumble)
|
||||
* [Notes](#notes-6)
|
||||
- [Netbox](#netbox)
|
||||
* [Notes](#notes-7)
|
||||
- [phpBB](#phpbb)
|
||||
- [PsiTransfer](#psitransfer)
|
||||
* [Notes](#notes-6)
|
||||
* [Notes](#notes-8)
|
||||
- [Pterodactyl-panel](#pterodactyl-panel)
|
||||
* [Creating User](#creating-user-1)
|
||||
- [Pure-FTPd](#pure-ftpd)
|
||||
* [Notes](#notes-7)
|
||||
* [Notes](#notes-9)
|
||||
- [Pwndrop](#pwndrop)
|
||||
- [Quakejs](#quakejs)
|
||||
- [Notes](#notes-8)
|
||||
- [Notes](#notes-10)
|
||||
- [Reactive-resume](#reactive-resume)
|
||||
- [Redis](#redis)
|
||||
- [Riot-web](#riot-web)
|
||||
* [Before running the docker](#before-running-the-docker-3)
|
||||
* [Before running the docker](#before-running-the-docker-4)
|
||||
- [Searx](#searx)
|
||||
- [Selfoss](#selfoss)
|
||||
- [Shiori](#shiori)
|
||||
* [Default username and password](#default-username-and-password-5)
|
||||
* [Notes](#notes-9)
|
||||
* [Notes](#notes-11)
|
||||
- [Solr](#solr)
|
||||
- [StackEdit](#stackedit)
|
||||
- [Wallabag](#wallabag)
|
||||
|
@ -113,6 +119,20 @@
|
|||
|
||||
**Github:** https://www.github.com/tiredofit/docker-backuppc
|
||||
|
||||
----
|
||||
# Commento
|
||||

|
||||
|
||||
**Application Name:** Commento
|
||||
|
||||
**Application Site:** https://commento.io
|
||||
|
||||
**Docker Hub:** https://gitlab.com/commento/commento
|
||||
|
||||
**Github:** https://gitlab.com/commento/commento
|
||||
## Notes
|
||||
* PostgreSQL DB Required (Not Included)
|
||||
|
||||
----
|
||||
# CryptPad
|
||||

|
||||
|
@ -375,6 +395,18 @@ Password: ```flarum```
|
|||
* Username: ```admin```
|
||||
* Password: ```admin```
|
||||
|
||||
----
|
||||
# Healthchecks
|
||||

|
||||
|
||||
**Application Name:** Healthchecks
|
||||
|
||||
**Application Site:** https://healthchecks.io/
|
||||
|
||||
**Docker Hub:** https://hub.docker.com/r/galexrt/healthchecks/
|
||||
|
||||
**Github:** https://github.com/galexrt/docker-healthchecks
|
||||
|
||||
----
|
||||
# Homer
|
||||

|
||||
|
@ -387,8 +419,8 @@ Password: ```flarum```
|
|||
|
||||
**Github:** https://github.com/bastienwirtz/homer
|
||||
## Before running the docker
|
||||
```mkdir -p /mnt/user/appdata/homer/config/```
|
||||
```wget -O /mnt/user/appdata/homer/config/config.yml https://raw.githubusercontent.com/bastienwirtz/homer/master/config.yml```
|
||||
* ```mkdir -p /mnt/user/appdata/homer/config/```
|
||||
* ```wget -O /mnt/user/appdata/homer/config/config.yml https://raw.githubusercontent.com/bastienwirtz/homer/master/config.yml```
|
||||
|
||||
----
|
||||
# Jitsi
|
||||
|
@ -516,6 +548,24 @@ For more content https://wiki.kiwix.org/wiki/Content
|
|||
|
||||
**Github:** https://github.com/mattermost/mattermost-server
|
||||
|
||||
----
|
||||
# Mattermost-push-proxy
|
||||

|
||||
|
||||
**Application Name:** Mattermost-push-proxy
|
||||
|
||||
**Application Site:** https://mattermost.com/
|
||||
|
||||
**Docker Hub:** https://hub.docker.com/r/mattermost/mattermost-push-proxy/
|
||||
|
||||
**Github:** https://github.com/mattermost/mattermost-push-proxy
|
||||
## Notes
|
||||
* https://developers.mattermost.com/contribute/mobile/push-notifications/service/
|
||||
## Before running the docker
|
||||
* ```mkdir /mnt/user/appdata/mattermost-push-proxy/config```
|
||||
* ```cd /mnt/user/appdata/mattermost-push-proxy/config```
|
||||
* ```wget https://raw.githubusercontent.com/mattermost/mattermost-push-proxy/master/config/mattermost-push-proxy.json```
|
||||
|
||||
----
|
||||
# Mediagoblin
|
||||

|
||||
|
|
26
templates/commento.xml
Normal file
26
templates/commento.xml
Normal file
|
@ -0,0 +1,26 @@
|
|||
<?xml version="1.0"?>
|
||||
<Container version="2">
|
||||
<Name>commento</Name>
|
||||
<Repository>registry.gitlab.com/commento/commento</Repository>
|
||||
<Registry>https://gitlab.com/commento/commento</Registry>
|
||||
<Network>bridge</Network>
|
||||
<Shell>sh</Shell>
|
||||
<Privileged>false</Privileged>
|
||||
<Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support>
|
||||
<Project>https://commento.io</Project>
|
||||
<Overview>An open source, privacy focused discussion platform. </Overview>
|
||||
<Category>Productivity: Network:Web Network:Management</Category>
|
||||
<WebUI>http://[IP]:[PORT:8080]/</WebUI>
|
||||
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/commento.xml</TemplateURL>
|
||||
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/commento.png</Icon>
|
||||
<Description>An open source, privacy focused discussion platform. </Description>
|
||||
<Config Name="Port" Target="8080" Default="8080" Mode="tcp" Description="Port" Type="Port" Display="always" Required="true" Mask="false">8080</Config>
|
||||
<Config Name="COMMENTO_ORIGIN" Target="COMMENTO_ORIGIN" Default="https://commento.example.com" Mode="" Description="Can be https://commento.example.com or http://ip:port" Type="Variable" Display="always" Required="true" Mask="false">https://commento.example.com</Config>
|
||||
<Config Name="COMMENTO_POSTGRES" Target="COMMENTO_POSTGRES" Default="postgres://postgres:mysupersecurepassword@db:5432/commento?sslmode=disable" Mode="" Description="PostgreSQL Change it using your info" Type="Variable" Display="always" Required="true" Mask="false">postgres://postgres:mysupersecurepassword@dbhostnameorip:5432/commento?sslmode=disable</Config>
|
||||
<Config Name="SMTP HOST" Target="COMMENTO_SMTP_HOST" Default="example.com" Mode="" Description="SMTP HOST" Type="Variable" Display="always" Required="false" Mask="false">example.com</Config>
|
||||
<Config Name="SMTP PORT" Target="COMMENTO_SMTP_PORT" Default="587" Mode="" Description="SMTP PORT" Type="Variable" Display="always" Required="false" Mask="false">587</Config>
|
||||
<Config Name="SMTP USERNAME" Target="COMMENTO_SMTP_USERNAME" Default="user@example.com" Mode="" Description="SMTP USERNAME" Type="Variable" Display="always" Required="false" Mask="false">user@example.com</Config>
|
||||
<Config Name="SMTP PASSWORD" Target="COMMENTO_SMTP_PASSWORD" Default="smtppassword" Mode="" Description="SMTP PASSWORD" Type="Variable" Display="always" Required="false" Mask="false">smtppassword</Config>
|
||||
<Config Name="SMTP FROM ADDRESS" Target="COMMENTO_SMTP_FROM_ADDRESS" Default="fromaddress@example.com" Mode="" Description="SMTP FROM ADDRESS" Type="Variable" Display="always" Required="false" Mask="false">fromaddress@example.com</Config>
|
||||
<Config Name="COMMENTO_PORT" Target="COMMENTO_PORT" Default="8080" Mode="" Description="COMMENTO_PORT" Type="Variable" Display="advanced" Required="true" Mask="false">8080</Config>
|
||||
</Container>
|
29
templates/healthchecks.xml
Normal file
29
templates/healthchecks.xml
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0"?>
|
||||
<Container version="2">
|
||||
<Name>healthchecks</Name>
|
||||
<Repository>galexrt/healthchecks:latest</Repository>
|
||||
<Registry>https://hub.docker.com/r/galexrt/healthchecks/</Registry>
|
||||
<Network>bridge</Network>
|
||||
<Shell>sh</Shell>
|
||||
<Privileged>false</Privileged>
|
||||
<Support>https://hub.docker.com/r/galexrt/healthchecks/</Support>
|
||||
<Project>https://healthchecks.io/</Project>
|
||||
<Overview>Simple and Effective Cron Job Monitoring</Overview>
|
||||
<Category>Tools: Network:Web Network:Management</Category>
|
||||
<WebUI>http://[IP]:[PORT:8000]/</WebUI>
|
||||
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/healthchecks.xml</TemplateURL>
|
||||
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/healthchecks.png</Icon>
|
||||
<Description>Simple and Effective Cron Job Monitoring</Description>
|
||||
<Config Name="Port" Target="8000" Default="8000" Mode="tcp" Description="Port" Type="Port" Display="always" Required="true" Mask="false">8000</Config>
|
||||
<Config Name="Appdata" Target="/data" Default="/mnt/user/appdata/healthchecks/" Mode="rw" Description="Appdata" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/healthchecks/</Config>
|
||||
<Config Name="DB_NAME" Target="DB_NAME" Default="/data/hc.sqlite" Mode="" Description="DB_NAME" Type="Variable" Display="always" Required="true" Mask="false">/data/hc.sqlite</Config>
|
||||
<Config Name="SECRET_KEY" Target="SECRET_KEY" Default="ChangeMe" Mode="" Description="SECRET_KEY" Type="Variable" Display="always" Required="true" Mask="false">ChangeMe</Config>
|
||||
<Config Name="PING_EMAIL_DOMAIN" Target="PING_EMAIL_DOMAIN" Default="example.com" Mode="" Description="PING_EMAIL_DOMAIN" Type="Variable" Display="always" Required="true" Mask="false">example.com</Config>
|
||||
<Config Name="SITE_ROOT" Target="SITE_ROOT" Default="http://example.com" Mode="" Description="SITE_ROOT" Type="Variable" Display="always" Required="true" Mask="false">http://example.com</Config>
|
||||
<Config Name="EMAIL_HOST" Target="EMAIL_HOST" Default="smtp.example.com" Mode="" Description="EMAIL_HOST" Type="Variable" Display="always" Required="true" Mask="false">smtp.example.com</Config>
|
||||
<Config Name="EMAIL_PORT" Target="EMAIL_PORT" Default="25" Mode="" Description="EMAIL_PORT" Type="Variable" Display="always" Required="true" Mask="false">25</Config>
|
||||
<Config Name="EMAIL_USE_TLS" Target="EMAIL_USE_TLS" Default="True|False" Mode="" Description="EMAIL_USE_TLS" Type="Variable" Display="always" Required="true" Mask="false">True</Config>
|
||||
<Config Name="EMAIL_HOST_USER" Target="EMAIL_HOST_USER" Default="user@example.com" Mode="" Description="EMAIL_HOST_USER" Type="Variable" Display="always" Required="true" Mask="false">user@example.com</Config>
|
||||
<Config Name="EMAIL_HOST_PASSWORD" Target="EMAIL_HOST_PASSWORD" Default="YOUR_PASSWORD" Mode="" Description="EMAIL_HOST_PASSWORD" Type="Variable" Display="always" Required="true" Mask="false">YOUR_PASSWORD</Config>
|
||||
<Config Name="ALLOWED_HOSTS" Target="ALLOWED_HOSTS" Default="*" Mode="" Description="ALLOWED_HOSTS" Type="Variable" Display="always" Required="true" Mask="false">*</Config>
|
||||
</Container>
|
BIN
templates/icons/commento.png
Normal file
BIN
templates/icons/commento.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 9.2 KiB |
BIN
templates/icons/healthchecks.png
Normal file
BIN
templates/icons/healthchecks.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.6 KiB |
BIN
templates/icons/mattermost-push-proxy.png
Normal file
BIN
templates/icons/mattermost-push-proxy.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 7.4 KiB |
34
templates/mattermost-push-proxy.xml
Normal file
34
templates/mattermost-push-proxy.xml
Normal file
|
@ -0,0 +1,34 @@
|
|||
<?xml version="1.0"?>
|
||||
<Container version="2">
|
||||
<Name>mattermost-push-proxy</Name>
|
||||
<Repository>mattermost/mattermost-push-proxy:latest</Repository>
|
||||
<Registry>https://hub.docker.com/r/mattermost/mattermost-push-proxy/</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/mattermost/mattermost-push-proxy</Project>
|
||||
<Overview>Mattermost Push Notification Service.
|
||||

|
||||
after starting 
|
||||
mkdir /mnt/user/appdata/mattermost-push-proxy/config
|
||||
cd /mnt/user/appdata/mattermost-push-proxy/config
|
||||
wget https://raw.githubusercontent.com/mattermost/mattermost-push-proxy/master/config/mattermost-push-proxy.json
|
||||

|
||||
https://developers.mattermost.com/contribute/mobile/push-notifications/service/</Overview>
|
||||
<Category>Other:</Category>
|
||||
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/mattermost-push-proxy.xml</TemplateURL>
|
||||
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/mattermost-push-proxy.png</Icon>
|
||||
<Description>Mattermost Push Notification Service.
|
||||

|
||||
after starting 
|
||||
mkdir /mnt/user/appdata/mattermost-push-proxy/config
|
||||
cd /mnt/user/appdata/mattermost-push-proxy/config
|
||||
wget https://raw.githubusercontent.com/mattermost/mattermost-push-proxy/master/config/mattermost-push-proxy.json
|
||||

|
||||
https://developers.mattermost.com/contribute/mobile/push-notifications/service/</Description>
|
||||
<Config Name="Port" Target="8066" Default="8066" Mode="tcp" Description="Port" Type="Port" Display="always" Required="true" Mask="false">8066</Config>
|
||||
<Config Name="Mattermost Push Proxy Path" Target="/mattermost-push-proxy" Default="/mnt/user/appdata/mattermost-push-proxy/proxy/" Mode="rw" Description="Mattermost Push Proxy Path" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/mattermost-push-proxy/</Config>
|
||||
<Config Name="Config Path" Target="/config" Default="/mnt/user/appdata/mattermost-push-proxy/config/" Mode="rw" Description="Config Path" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/mattermost-push-proxy/config/</Config>
|
||||
<Config Name="Certs Path" Target="/certs" Default="" Mode="rw" Description="Certs Path" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/mattermost-push-proxy/certs/</Config>
|
||||
</Container>
|
Loading…
Reference in a new issue