From 0cdb6757e15256cadcc084a9e9781517e028802c Mon Sep 17 00:00:00 2001 From: geekaroni Date: Fri, 5 Jun 2020 09:54:26 -0400 Subject: [PATCH 1/6] Added Mstream app. --- Images/mstream.png | Bin 0 -> 1206 bytes Template/template.json | 28 ++++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 Images/mstream.png diff --git a/Images/mstream.png b/Images/mstream.png new file mode 100644 index 0000000000000000000000000000000000000000..febc69286c753446c0e9df2d5c6171eaf1d235d5 GIT binary patch literal 1206 zcmeAS@N?(olHy`uVBq!ia0vp^DL|ac!3HFE?{oVIq*#ibJVQ8upoSx*1IU*wag8Vm z&QB{TPb^AhNYBg9P1P+!ONHX21KsydPFQF#hi5wDQmNne4~GF`l_2dd8y}Q8U153VhsPl#h-uwKRoSu z-m*pQxB(Bd)8lDA`3~!rDx`?C^fXNf6foj)a&tVP!6C`2n4CGmB}n{l_fg@KQ{?h9 zC){P9{ZM+&mZFqvUMjpMTYf#TxH$FFXB}Q6BfDepQU2M_wswB2Q z)mtyT`(mfSs=0YzzV$~No&To5Fu_CRVb06e*M9`!?#A?#u72-*eABjB{py9AmWnUG z^~YmLh1%EnOF~CXUj8an~cvqi#F|H z;TL_Do~3P`!ti6Ka>HX^+YXoKxv|>Gjy{bK73_ZeF)_2<$fcjBb7=1N^cwH$5)yOW zwqEW%@F67X+Tx0@o`)SCudn^FHeKTOsjiO|7f<=*b6$*KDqa5HVexAIlP33s7I7qT zojdpNz;->6^*iO)=hTU?{wz;Tk)JE>_TlXJIG?jFm-d;33QRs;FDTAulJvSwY0A`f zez$jReyAaHzx3ea-7~hCiZ9;l)qPgIVAIm?uijsbuz6~|{J(p}LEG*2?aPd$m=*Xo zMcluiT=8&iZ9yf|w6ivEa*ludE;H@yW~XZ`j12YvRYUgG3Rr);lB87eSv*xa`Eo_= zbMcDri<7Nz=W&J@ORchZwzEVPeNHQNWEx2v>$BZzap^+ea_{aBk)^_4Z(shZ zvsyuIx_ZLPmxWfTfA3Ft3QO0Eu_g9_6-<6<|M>o{hl1M270th2TWx>8`a4(1-fwG` zeqMj(@AvGZ+}xjZ>UmpPwS%f^`X;_AXX{-1WtuCBhtAmV`xkjF?B)GxV8O%S>FVdQ I&MBb@0G3}R Date: Fri, 5 Jun 2020 10:03:04 -0400 Subject: [PATCH 2/6] Added Mstream app and changed a note on DeeMix --- Template/template.json | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Template/template.json b/Template/template.json index 1f399dc..6f0c4f2 100644 --- a/Template/template.json +++ b/Template/template.json @@ -82,7 +82,7 @@ "title": "Mstream", "name": "Mstream", "description": "Mstream is a personal music streaming server. You can use mStream to stream your music from your home computer to any device, anywhere. There are mobile apps available for both Android and iPhone..", - "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/mstream.png", + "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/filebrowser.png", "image": "linuxserver/mstream:latest", "categories": [ "Other", @@ -102,14 +102,14 @@ "container": "/music", "bind": "/portainer/Downloads" } - ], - "note": "" + ] }, { "type": 1, "title": "FileBrowser", "name": "Filebrowser", "description": "Web File Browser which can be used as a middleware or standalone app.", + "note": "The default username and password is admin/admin", "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/filebrowser.png", "image": "80x86/filebrowser:latest", "categories": [ @@ -130,8 +130,7 @@ "container": "/myfiles", "bind": "/portainer/Files/AppData/Config" } - ], - "note": "Default username and password is admin/admin. The default file directory allows you to browse your Docker config files but feel free to change that." + ] }, { "type": 1, @@ -228,7 +227,7 @@ "bind": "/portainer/Downloads" } ], - "note": "Deemix may take a few minutes to install. Be sure to check the logs for details. Refer to https://notabug.org/RemixDevs/DeezloaderRemix/wiki/Login+via+userToken for userToken details." + "note": "Deemix may take a few minutes to install. Be sure to check the logs for details. Refer to this page for userToken details." }, { "type": 1, From 9a66f87f21614327c0139bc9a751862091fb4148 Mon Sep 17 00:00:00 2001 From: geekaroni Date: Fri, 5 Jun 2020 10:30:33 -0400 Subject: [PATCH 3/6] Added Mstream app and YouTube-DL app. Changed a note on DeeMix --- Images/ytdlm.png | Bin 0 -> 20220 bytes Template/template.json | 41 ++++++++++++++++++++++++++++++++++++++++- 2 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 Images/ytdlm.png diff --git a/Images/ytdlm.png b/Images/ytdlm.png new file mode 100644 index 0000000000000000000000000000000000000000..12d2d44d0b2212d82af9db344763597cceb680a3 GIT binary patch literal 20220 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 literal 0 HcmV?d00001 diff --git a/Template/template.json b/Template/template.json index 6f0c4f2..5411d86 100644 --- a/Template/template.json +++ b/Template/template.json @@ -109,7 +109,7 @@ "title": "FileBrowser", "name": "Filebrowser", "description": "Web File Browser which can be used as a middleware or standalone app.", - "note": "The default username and password is admin/admin", + "note": "The default user and password is admin/admin.", "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/filebrowser.png", "image": "80x86/filebrowser:latest", "categories": [ @@ -132,6 +132,45 @@ } ] }, + { + "type": 1, + "title": "YouTubeDL-Material", + "name": "YouTubeDL-Material", + "description": "YoutubeDL-Material is a Material Design frontend for youtube-dl. It's coded using Angular 9 for the frontend, and Node.js on the backend.", + "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/ytdlm.png", + "image": "tzahi12345/youtubedl-material:latest", + "categories": [ + "Other", + "Downloaders" + ], + "platform": "linux", + "restart_policy": "unless-stopped", + "ports": [ + "17442:17442/tcp" + ], + "volumes": [ + { + "container": "/app/appdata", + "bind": "/portainer/Files/AppData/Config/YTDLM" + }, + { + "container": "/app/video", + "bind": "/portainer/Files/AppData/Youtube/Video" + }, + { + "container": "/app/subscriptions", + "bind": "/portainer/Files/AppData/Youteube/Subscriptions" + }, + { + "container": "/app/users", + "bind": "/portainer/Files/AppData/Youteube/Users" + }, + { + "container": "/app/audio", + "bind": "/portainer/Files/AppData/Youteube/Audio" + } + ] + }, { "type": 1, "title": "DashMachine", From acf9f34b58e89c996d7098253255510adf8e3fbb Mon Sep 17 00:00:00 2001 From: geekaroni Date: Fri, 5 Jun 2020 10:32:20 -0400 Subject: [PATCH 4/6] Added Mstream app and YouTube-DL app. Changed a note on DeeMix --- Template/template.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Template/template.json b/Template/template.json index 5411d86..ea266ea 100644 --- a/Template/template.json +++ b/Template/template.json @@ -82,7 +82,7 @@ "title": "Mstream", "name": "Mstream", "description": "Mstream is a personal music streaming server. You can use mStream to stream your music from your home computer to any device, anywhere. There are mobile apps available for both Android and iPhone..", - "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/filebrowser.png", + "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/mstream.png", "image": "linuxserver/mstream:latest", "categories": [ "Other", From 272592b992830093c5f6d63f70889f6ece0ba331 Mon Sep 17 00:00:00 2001 From: geekaroni Date: Fri, 5 Jun 2020 10:37:22 -0400 Subject: [PATCH 5/6] Added Mstream app and YouTube-DL app. Changed a note on DeeMix --- Template/template.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Template/template.json b/Template/template.json index ea266ea..e5a3c7e 100644 --- a/Template/template.json +++ b/Template/template.json @@ -159,7 +159,7 @@ }, { "container": "/app/subscriptions", - "bind": "/portainer/Files/AppData/Youteube/Subscriptions" + "bind": "/portainer/Files/AppData/Youtube/Subscriptions" }, { "container": "/app/users", From f2f6403be057b581947182dd9513a58fe3c751ac Mon Sep 17 00:00:00 2001 From: geekaroni Date: Fri, 5 Jun 2020 10:49:24 -0400 Subject: [PATCH 6/6] Fixed spelling error on volume folder --- Template/template.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Template/template.json b/Template/template.json index e5a3c7e..647d136 100644 --- a/Template/template.json +++ b/Template/template.json @@ -163,11 +163,11 @@ }, { "container": "/app/users", - "bind": "/portainer/Files/AppData/Youteube/Users" + "bind": "/portainer/Files/AppData/Youtube/Users" }, { "container": "/app/audio", - "bind": "/portainer/Files/AppData/Youteube/Audio" + "bind": "/portainer/Files/AppData/Youtube/Audio" } ] },