added templates + fixes

archivebox + psitransfer
This commit is contained in:
A75G 2020-04-19 13:38:47 +03:00
parent 2ac3cf15bc
commit a990b3a9e5
6 changed files with 106 additions and 6 deletions

View file

@ -1,3 +1,6 @@
# Unraid Templates
- [ArchiveBox](#archivebox)
* [First installation](#first-installation)
- [CyberChef](#cyberchef) - [CyberChef](#cyberchef)
- [Dashmachine](#dashmachine) - [Dashmachine](#dashmachine)
* [Default username and password](#default-username-and-password) * [Default username and password](#default-username-and-password)
@ -11,7 +14,7 @@
- [FileRun](#filerun) - [FileRun](#filerun)
* [Default username and password](#default-username-and-password-1) * [Default username and password](#default-username-and-password-1)
- [FreePBX](#freepbx) - [FreePBX](#freepbx)
* [First installation](#first-installation) * [First installation](#first-installation-1)
- [Freescout](#freescout) - [Freescout](#freescout)
* [Creating User](#creating-user) * [Creating User](#creating-user)
- [Firefox-Syncserver](#firefox-syncserver) - [Firefox-Syncserver](#firefox-syncserver)
@ -36,22 +39,37 @@
* [Guides](#guides) * [Guides](#guides)
- [Miniflux](#miniflux) - [Miniflux](#miniflux)
* [Notes](#notes-3) * [Notes](#notes-3)
- [Pure-FTPd](#pure-ftpd) - [PsiTransfer](#psitransfer)
* [Notes](#notes-4) * [Notes](#notes-4)
- [Pure-FTPd](#pure-ftpd)
* [Notes](#notes-5)
- [Reactive-resume](#reactive-resume) - [Reactive-resume](#reactive-resume)
- [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)
- [Shiori](#shiori) - [Shiori](#shiori)
* [Default username and password](#default-username-and-password-4) * [Default username and password](#default-username-and-password-4)
* [Notes](#notes-5) * [Notes](#notes-6)
- [StackEdit](#stackedit) - [StackEdit](#stackedit)
- [Wallabag](#wallabag) - [Wallabag](#wallabag)
* [Default username and password](#default-username-and-password-5) * [Default username and password](#default-username-and-password-5)
* [PHP errors](#php-errors) * [PHP errors](#php-errors)
* [Missing texture and images](#missing-texture-and-images) * [Missing texture and images](#missing-texture-and-images)
<small><i><a href='http://ecotrust-canada.github.io/markdown-toc/'>Table of contents generated with markdown-toc</a></i></small> ----
# ArchiveBox
![ArchiveBox](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/archivebox.png)
**Application Name:** ArchiveBox
**Application Site:** https://archivebox.io/
**Docker Hub:** https://hub.docker.com/r/nikisweeting/archivebox
**Github:** https://github.com/pirate/ArchiveBox
## First installation
* After first run shut it down then remove Post Arguments and add ```./archive (URL,FEED,BOOKMARK,FILE)``` https://github.com/pirate/ArchiveBox/wiki/Usage#import-a-single-url-or-list-of-urls-via-stdin
* [Publishing Your Archive](https://github.com/pirate/ArchiveBox/wiki/Publishing-Your-Archive#publishing-your-archive)
---- ----
# CyberChef # CyberChef
@ -85,6 +103,7 @@ Password: ```admin```
---- ----
# db-backup # db-backup
![db-backup](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/db-backup.png) ![db-backup](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/db-backup.png)
*<div>Icons made by <a href="https://www.flaticon.com/authors/srip" title="srip">srip</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a></div>*
**Application Name:** db-backup **Application Name:** db-backup
@ -130,6 +149,7 @@ Password: ```admin```
---- ----
# Docpht # Docpht
![Docpht](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/docpht.png) ![Docpht](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/docpht.png)
*Icons made by <a href="https://www.flaticon.com/authors/freepik" title="Freepik">Freepik</a> from <a href="https://www.flaticon.com/" title="Flaticon"> www.flaticon.com</a>*
**Application Name:** Docpht **Application Name:** Docpht
@ -228,7 +248,8 @@ Password: ```flarum```
---- ----
# Golinks # Golinks
![Golinks](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/golinks.png) ![Golinks](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/golinks.png)
*<div>Icons made by <a href="https://www.flaticon.com/authors/iconixar" title="iconixar">iconixar</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a></div>*
**Application Name:** Golinks **Application Name:** Golinks
**Application Site:** https://github.com/prologic/golinks **Application Site:** https://github.com/prologic/golinks
@ -351,10 +372,27 @@ For more content https://wiki.kiwix.org/wiki/Content
* Admin username and password is setup at in docker variables then you can change in Miniflux settings. Docker variable will be ignored when you change it inside the docker. * Admin username and password is setup at in docker variables then you can change in Miniflux settings. Docker variable will be ignored when you change it inside the docker.
* PostgreSQL DB Required (Not Included) * PostgreSQL DB Required (Not Included)
----
# PsiTransfer
![psitransfer](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/psitransfer.png)
*<div>Icons made by <a href="https://www.flaticon.com/authors/google" title="Google">Google</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a></div>*
**Application Name:** PsiTransfer
**Application Site:** https://github.com/psi-4ward/psitransfer
**Docker Hub:** https://hub.docker.com/r/psitrax/psitransfer/
**Github:** https://github.com/psi-4ward/psitransfer
## Notes
* Admin Page just add ```/admin``` to your URL
---- ----
# Pure-FTPd # Pure-FTPd
![Pure-FTPd](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/pure-ftpd.png) ![Pure-FTPd](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/pure-ftpd.png)
*<div>Icons made by <a href="https://www.flaticon.com/authors/good-ware" title="Good Ware">Good Ware</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a></div>*
**Application Name:** Pure-FTPd **Application Name:** Pure-FTPd
**Application Site:** https://www.pureftpd.org/project/pure-ftpd/ **Application Site:** https://www.pureftpd.org/project/pure-ftpd/
@ -407,7 +445,7 @@ For more content https://wiki.kiwix.org/wiki/Content
---- ----
# Shiori # Shiori
![Shiori](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/searx.png) ![Shiori](https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/shiori.png)
**Application Name:** Shiori **Application Name:** Shiori

38
templates/archivebox.xml Normal file
View file

@ -0,0 +1,38 @@
<?xml version="1.0"?>
<Container version="2">
<Name>archivebox</Name>
<Repository>nikisweeting/archivebox:latest</Repository>
<Registry>https://hub.docker.com/r/nikisweeting/archivebox/</Registry>
<Network>bridge</Network>
<Shell>bash</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support>
<Project>https://archivebox.io/</Project>
<Overview>The self-hosted internet archiver. [br] After first run shut it down then remove Post Arguments and add ./archive (URL,FEED,BOOKMARK,FILE)[/br]Then point reverse proxy to Application folder and host it</Overview>
<Category>Tools: Status:Beta</Category>
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/archivebox.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/archivebox.png</Icon>
<ExtraParams/>
<PostArgs>bash -c 'echo "https://github.com/pirate/ArchiveBox" | /bin/archive; tail -f /dev/null'</PostArgs>
<DonateText/>
<DonateLink/>
<Description>The self-hosted internet archiver.</Description>
<Config Name="Data" Target="/data" Default="/mnt/user/appdata/archivebox/" Mode="rw" Description="Data" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/archivebox/</Config>
<Config Name="OUTPUT_PERMISSIONS" Target="OUTPUT_PERMISSIONS" Default="755" Mode="" Description="Permissions to set the output directory and file contents to." Type="Variable" Display="always" Required="false" Mask="false">755</Config>
<Config Name="ONLY_NEW" Target="ONLY_NEW" Default="False|True" Mode="" Description="Download files for only newly added links when running the ./archive command." Type="Variable" Display="always" Required="false" Mask="false">False</Config>
<Config Name="TIMEOUT" Target="TIMEOUT" Default="60" Mode="" Description="Maximum allowed download time per archive method for each link in seconds." Type="Variable" Display="always" Required="false" Mask="false">60</Config>
<Config Name="MEDIA_TIMEOUT" Target="MEDIA_TIMEOUT" Default="3600" Mode="" Description="Maximum allowed download time for fetching media when FETCH_MEDIA=True in seconds." Type="Variable" Display="always" Required="false" Mask="false">3600</Config>
<Config Name="FOOTER_INFO" Target="FOOTER_INFO" Default="Content is hosted for personal archiving purposes only. Contact server owner for any takedown requests." Mode="" Description="Some text to display in the footer of the archive index. Useful for providing server admin contact info to respond to takedown requests." Type="Variable" Display="always" Required="false" Mask="false">Content is hosted for personal archiving purposes only. Contact server owner for any takedown requests.</Config>
<Config Name="URL_BLACKLIST" Target="URL_BLACKLIST" Default="" Mode="" Description="A regex expression used to exclude certain URLs from the archive." Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="FETCH_TITLE" Target="FETCH_TITLE" Default="True|False" Mode="" Description="https://github.com/pirate/ArchiveBox/wiki/Configuration#archive-method-toggles" Type="Variable" Display="always" Required="false" Mask="false">True</Config>
<Config Name="FETCH_FAVICON" Target="FETCH_FAVICON" Default="True|False" Mode="" Description="https://github.com/pirate/ArchiveBox/wiki/Configuration#archive-method-toggles" Type="Variable" Display="always" Required="false" Mask="false">True</Config>
<Config Name="FETCH_WGET" Target="FETCH_WGET" Default="True|False" Mode="" Description="https://github.com/pirate/ArchiveBox/wiki/Configuration#archive-method-toggles" Type="Variable" Display="always" Required="false" Mask="false">True</Config>
<Config Name="FETCH_WARC" Target="FETCH_WARC" Default="True|False" Mode="" Description="https://github.com/pirate/ArchiveBox/wiki/Configuration#archive-method-toggles" Type="Variable" Display="always" Required="false" Mask="false">True</Config>
<Config Name="FETCH_PDF" Target="FETCH_PDF" Default="True|False" Mode="" Description="https://github.com/pirate/ArchiveBox/wiki/Configuration#archive-method-toggles" Type="Variable" Display="always" Required="false" Mask="false">True</Config>
<Config Name="FETCH_SCREENSHOT" Target="FETCH_SCREENSHOT" Default="True|False" Mode="" Description="https://github.com/pirate/ArchiveBox/wiki/Configuration#archive-method-toggles" Type="Variable" Display="always" Required="false" Mask="false">True</Config>
<Config Name="FETCH_DOM" Target="FETCH_DOM" Default="True|False" Mode="" Description="https://github.com/pirate/ArchiveBox/wiki/Configuration#archive-method-toggles" Type="Variable" Display="always" Required="false" Mask="false">True</Config>
<Config Name="FETCH_GIT" Target="FETCH_GIT" Default="True|False" Mode="" Description="https://github.com/pirate/ArchiveBox/wiki/Configuration#archive-method-toggles" Type="Variable" Display="always" Required="false" Mask="false">True</Config>
<Config Name="FETCH_MEDIA" Target="FETCH_MEDIA" Default="True|False" Mode="" Description="https://github.com/pirate/ArchiveBox/wiki/Configuration#archive-method-toggles" Type="Variable" Display="always" Required="false" Mask="false">True</Config>
<Config Name="SUBMIT_ARCHIVE_DOT_ORG" Target="SUBMIT_ARCHIVE_DOT_ORG" Default="True|False" Mode="" Description="https://github.com/pirate/ArchiveBox/wiki/Configuration#archive-method-toggles" Type="Variable" Display="always" Required="false" Mask="false">True</Config>
<Config Name="RESOLUTION" Target="RESOLUTION" Default="1440,900" Mode="" Description="Screenshot resolution in pixels width,height." Type="Variable" Display="always" Required="false" Mask="false">1440,900</Config>
</Container>

Binary file not shown.

After

Width:  |  Height:  |  Size: 954 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 521 B

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

24
templates/psitransfer.xml Normal file
View file

@ -0,0 +1,24 @@
<?xml version="1.0"?>
<Container version="2">
<Name>psitransfer</Name>
<Repository>psitrax/psitransfer:latest</Repository>
<Registry>https://hub.docker.com/r/psitrax/psitransfer/</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/psi-4ward/psitransfer</Project>
<Overview>Simple open source self-hosted file sharing solution.[br] To access Admin Page add /admin at the end of the URL[/br]</Overview>
<Category>Cloud:</Category>
<WebUI>http://[IP]:[PORT:3000]/</WebUI>
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/psitransfer.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/psitransfer.png</Icon>
<ExtraParams/>
<PostArgs/>
<DonateText/>
<DonateLink/>
<Description>Simple open source self-hosted file sharing solution.</Description>
<Config Name="Port" Target="3000" Default="3000" Mode="tcp" Description="Port" Type="Port" Display="always" Required="false" Mask="false">3000</Config>
<Config Name="Admin Password" Target="PSITRANSFER_ADMIN_PASS" Default="secret" Mode="" Description="Admin Password" Type="Variable" Display="always" Required="false" Mask="false">secret</Config>
<Config Name="Data" Target="/data" Default="/mnt/user/appdata/psitransfer/" Mode="rw" Description="Data" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/psitransfer/</Config>
</Container>