Browse Source

resubmit Unmanic (#116)

Macley 2 years ago
parent
commit
a3ef3f7ff8

+ 2 - 1
docs/AppList.md

@@ -4,7 +4,7 @@ List of all apps included in this project with info related to it.
 
 |**Arm32:**          |**Arm64:**|**Amd64:**|**Total:**|
 |:-------------------|:--------:|:--------:|:--------:|
-| 184 apps | 203 apps | 201 apps | 203 apps |
+| 185 apps | 204 apps | 202 apps | 204 apps |
 
 ---
 
@@ -195,6 +195,7 @@ List of all apps included in this project with info related to it.
 |[Ubooquity](https://vaemendis.net/ubooquity/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-ubooquity) |  |  |  |
 |[UniFi Controller](https://ui.com/consoles)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-unifi-controller) |  |  |  |
 |[UniFi Video](https://github.com/pducharme/UniFi-Video-Controller)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/pducharme/UniFi-Video-Controller) |  |  |  |
+|[Unmanic](https://docs.unmanic.app/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.unmanic.app/docs/installation/docker) |  |  |  |
 |[UnPoller Monitor](https://unpoller.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://github.com/novaspirit/pi-hosted/blob/master/docs/UnPoller-Monitor.md) | [![](../build/images/red_doc_icon.png)](../docs/UnPoller-Monitor.md) | [![](../build/images/script_icon.png)](../tools/unpoller-install.sh) |  |
 |[Uptime Kuma](https://github.com/louislam/uptime-kuma)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/louislam/uptime-kuma/wiki/%F0%9F%94%A7-How-to-Install#-docker) |  |  |  |
 |[UrBackup](https://www.urbackup.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://www.github.com/uroni/urbackup-server-docker) |  |  |  |

+ 2 - 2
docs/DocumentList.md

@@ -8,9 +8,9 @@ List of all Documents used within this project with related Apps and Videos.
 | File Name | Description | Related Apps | YouTube |
 | --------- | ----------- | ------------ |:-------:|
 |[macvlan_setup.md](../docs/macvlan_setup.md)|Attach a container directly to local network (macvlan)|||
-|[nginx_proxy_manager.md](../docs/nginx_proxy_manager.md)|Install and setup instructions for Nginx Proxy Manager (NPM)|Nginx Proxy Manager v3 [DEVEL] NOT READY FOR USE<br>Nginx Proxy Manager v2 with Mysql [DEPRECATED]<br>Nginx Proxy Manager v2 with Sqlite and Goaccess Charts<br>Nginx Proxy Manager v2 with Mysql and Goaccess Charts [DEPRECATED]<br>Nginx Proxy Manager v2 with Sqllite|[![YouTube](https://img.shields.io/badge/YouTube-FF0000?style=plastic&logo=youtube&logoColor=white)]("https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10")|
+|[nginx_proxy_manager.md](../docs/nginx_proxy_manager.md)|Install and setup instructions for Nginx Proxy Manager (NPM)|Nginx Proxy Manager v2 with Mysql and Goaccess Charts [DEPRECATED]<br>Nginx Proxy Manager v2 with Mysql [DEPRECATED]<br>Nginx Proxy Manager v2 with Sqlite and Goaccess Charts<br>Nginx Proxy Manager v3 [DEVEL] NOT READY FOR USE<br>Nginx Proxy Manager v2 with Sqllite|[![YouTube](https://img.shields.io/badge/YouTube-FF0000?style=plastic&logo=youtube&logoColor=white)]("https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10")|
 |[photoprism.md](../docs/photoprism.md)|Install and Setup Instructions for PhotoPrism Stack|PhotoPrism||
-|[pi-hole.md](../docs/pi-hole.md)|Install and Setup Pi-Hole for Network-Wide Ad Block|Pi-Hole<br>Pi-Hole DoH/DoT<br>Pi-Hole-Unbound||
+|[pi-hole.md](../docs/pi-hole.md)|Install and Setup Pi-Hole for Network-Wide Ad Block|Pi-Hole<br>Pi-Hole-Unbound<br>Pi-Hole DoH/DoT||
 |[rpi_docker_monitor.md](../docs/rpi_docker_monitor.md)|Install and setup instructions for the RPI Docker Monitor|Raspberry Pi Docker Monitor|[![YouTube](https://img.shields.io/badge/YouTube-FF0000?style=plastic&logo=youtube&logoColor=white)]("https://www.youtube.com/watch?v=IoD3vFuep64&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=8")|
 |[searxng.md](../docs/searxng.md)|Install and Setup Instructions for SearXNG Meta Search|SearXNG||
 |[throttled.md](../docs/throttled.md)|Install and Setup Instructions for the Throttled Script|||

+ 43 - 0
pi-hosted_template/template/portainer-v2.json

@@ -7035,6 +7035,49 @@
 			],
 			"note": "<b>Template created by Pi-Hosted Series</b><br><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://github.com/pducharme/UniFi-Video-Controller\" target=\"_blank\">https://github.com/pducharme/UniFi-Video-Controller</a><br><b>Official Docker Documentation: </b><a href=\"https://github.com/pducharme/UniFi-Video-Controller\" target=\"_blank\">https://github.com/pducharme/UniFi-Video-Controller</a><br><br><br>"
 		},
+		{
+			"categories": [
+				"Tools"
+			],
+			"description": "Unmanic is a simple tool for optimising your file library. You can use it to convert your files into a single, uniform format, manage file movements based on timestamps, or execute custom commands against a file based on its file size.",
+			"env": [
+				{
+					"default": "1000",
+					"label": "PUID",
+					"name": "PUID"
+				},
+				{
+					"default": "1000",
+					"label": "PGID",
+					"name": "PGID"
+				}
+			],
+			"image": "josh5/unmanic:latest",
+			"logo": "https://docs.unmanic.app/img/icon.png",
+			"name": "unmanic",
+			"platform": "linux",
+			"ports": [
+				"8888:8888/tcp"
+			],
+			"restart_policy": "unless-stopped",
+			"title": "Unmanic",
+			"type": 1,
+			"volumes": [
+				{
+					"bind": "/portainer/Files/AppData/Config/unmanic/config",
+					"container": "/config"
+				},
+				{
+					"bind": "/portainer/Files/AppData/Config/unmanic/library",
+					"container": "/library"
+				},
+				{
+					"bind": "/portainer/Files/AppData/Config/unmanic/tmp",
+					"container": "/tmp/unmanic"
+				}
+			],
+			"note": "<b>Template created by Pi-Hosted Series</b><br><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://docs.unmanic.app/\" target=\"_blank\">https://docs.unmanic.app/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.unmanic.app/docs/installation/docker\" target=\"_blank\">https://docs.unmanic.app/docs/installation/docker</a><br><br><br>"
+		},
 		{
 			"categories": [
 				"Monitor",

+ 46 - 0
template/apps/unmanic.json

@@ -0,0 +1,46 @@
+{
+	"categories": [
+		"Tools"
+	],
+	"description": "Unmanic is a simple tool for optimising your file library. You can use it to convert your files into a single, uniform format, manage file movements based on timestamps, or execute custom commands against a file based on its file size.",
+	"env": [
+		{
+			"default": "1000",
+			"label": "PUID",
+			"name": "PUID"
+		},
+		{
+			"default": "1000",
+			"label": "PGID",
+			"name": "PGID"
+		}
+	],
+	"image_arm32": "josh5/unmanic:latest",
+	"image_arm64": "josh5/unmanic:latest",
+	"image_amd64": "josh5/unmanic:latest",
+	"logo": "https://docs.unmanic.app/img/icon.png",
+	"name": "unmanic",
+	"officialDoc": "https://docs.unmanic.app/docs/installation/docker",
+	"platform": "linux",
+	"ports": [
+		"8888:8888/tcp"
+	],
+	"restart_policy": "unless-stopped",
+	"title": "Unmanic",
+	"type": 1,
+	"volumes": [
+		{
+			"bind": "/portainer/Files/AppData/Config/unmanic/config",
+			"container": "/config"
+		},
+ 		{
+			"bind": "/portainer/Files/AppData/Config/unmanic/library",
+			"container": "/library"
+		},
+		{
+			"bind": "/portainer/Files/AppData/Config/unmanic/tmp",
+			"container": "/tmp/unmanic"
+		}
+	],
+	"webpage": "https://docs.unmanic.app/"
+}

+ 43 - 0
template/portainer-v2-amd64.json

@@ -7951,6 +7951,49 @@
 			],
 			"note": "<b>Template created by Pi-Hosted Series</b><br><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://github.com/pducharme/UniFi-Video-Controller\" target=\"_blank\">https://github.com/pducharme/UniFi-Video-Controller</a><br><b>Official Docker Documentation: </b><a href=\"https://github.com/pducharme/UniFi-Video-Controller\" target=\"_blank\">https://github.com/pducharme/UniFi-Video-Controller</a><br><br><br>"
 		},
+		{
+			"categories": [
+				"Tools"
+			],
+			"description": "Unmanic is a simple tool for optimising your file library. You can use it to convert your files into a single, uniform format, manage file movements based on timestamps, or execute custom commands against a file based on its file size.",
+			"env": [
+				{
+					"default": "1000",
+					"label": "PUID",
+					"name": "PUID"
+				},
+				{
+					"default": "1000",
+					"label": "PGID",
+					"name": "PGID"
+				}
+			],
+			"image": "josh5/unmanic:latest",
+			"logo": "https://docs.unmanic.app/img/icon.png",
+			"name": "unmanic",
+			"platform": "linux",
+			"ports": [
+				"8888:8888/tcp"
+			],
+			"restart_policy": "unless-stopped",
+			"title": "Unmanic",
+			"type": 1,
+			"volumes": [
+				{
+					"bind": "/portainer/Files/AppData/Config/unmanic/config",
+					"container": "/config"
+				},
+				{
+					"bind": "/portainer/Files/AppData/Config/unmanic/library",
+					"container": "/library"
+				},
+				{
+					"bind": "/portainer/Files/AppData/Config/unmanic/tmp",
+					"container": "/tmp/unmanic"
+				}
+			],
+			"note": "<b>Template created by Pi-Hosted Series</b><br><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://docs.unmanic.app/\" target=\"_blank\">https://docs.unmanic.app/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.unmanic.app/docs/installation/docker\" target=\"_blank\">https://docs.unmanic.app/docs/installation/docker</a><br><br><br>"
+		},
 		{
 			"categories": [
 				"Monitor",

+ 43 - 0
template/portainer-v2-arm32.json

@@ -7035,6 +7035,49 @@
 			],
 			"note": "<b>Template created by Pi-Hosted Series</b><br><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://github.com/pducharme/UniFi-Video-Controller\" target=\"_blank\">https://github.com/pducharme/UniFi-Video-Controller</a><br><b>Official Docker Documentation: </b><a href=\"https://github.com/pducharme/UniFi-Video-Controller\" target=\"_blank\">https://github.com/pducharme/UniFi-Video-Controller</a><br><br><br>"
 		},
+		{
+			"categories": [
+				"Tools"
+			],
+			"description": "Unmanic is a simple tool for optimising your file library. You can use it to convert your files into a single, uniform format, manage file movements based on timestamps, or execute custom commands against a file based on its file size.",
+			"env": [
+				{
+					"default": "1000",
+					"label": "PUID",
+					"name": "PUID"
+				},
+				{
+					"default": "1000",
+					"label": "PGID",
+					"name": "PGID"
+				}
+			],
+			"image": "josh5/unmanic:latest",
+			"logo": "https://docs.unmanic.app/img/icon.png",
+			"name": "unmanic",
+			"platform": "linux",
+			"ports": [
+				"8888:8888/tcp"
+			],
+			"restart_policy": "unless-stopped",
+			"title": "Unmanic",
+			"type": 1,
+			"volumes": [
+				{
+					"bind": "/portainer/Files/AppData/Config/unmanic/config",
+					"container": "/config"
+				},
+				{
+					"bind": "/portainer/Files/AppData/Config/unmanic/library",
+					"container": "/library"
+				},
+				{
+					"bind": "/portainer/Files/AppData/Config/unmanic/tmp",
+					"container": "/tmp/unmanic"
+				}
+			],
+			"note": "<b>Template created by Pi-Hosted Series</b><br><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://docs.unmanic.app/\" target=\"_blank\">https://docs.unmanic.app/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.unmanic.app/docs/installation/docker\" target=\"_blank\">https://docs.unmanic.app/docs/installation/docker</a><br><br><br>"
+		},
 		{
 			"categories": [
 				"Monitor",

+ 43 - 0
template/portainer-v2-arm64.json

@@ -8045,6 +8045,49 @@
 			],
 			"note": "<b>Template created by Pi-Hosted Series</b><br><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://github.com/pducharme/UniFi-Video-Controller\" target=\"_blank\">https://github.com/pducharme/UniFi-Video-Controller</a><br><b>Official Docker Documentation: </b><a href=\"https://github.com/pducharme/UniFi-Video-Controller\" target=\"_blank\">https://github.com/pducharme/UniFi-Video-Controller</a><br><br><br>"
 		},
+		{
+			"categories": [
+				"Tools"
+			],
+			"description": "Unmanic is a simple tool for optimising your file library. You can use it to convert your files into a single, uniform format, manage file movements based on timestamps, or execute custom commands against a file based on its file size.",
+			"env": [
+				{
+					"default": "1000",
+					"label": "PUID",
+					"name": "PUID"
+				},
+				{
+					"default": "1000",
+					"label": "PGID",
+					"name": "PGID"
+				}
+			],
+			"image": "josh5/unmanic:latest",
+			"logo": "https://docs.unmanic.app/img/icon.png",
+			"name": "unmanic",
+			"platform": "linux",
+			"ports": [
+				"8888:8888/tcp"
+			],
+			"restart_policy": "unless-stopped",
+			"title": "Unmanic",
+			"type": 1,
+			"volumes": [
+				{
+					"bind": "/portainer/Files/AppData/Config/unmanic/config",
+					"container": "/config"
+				},
+				{
+					"bind": "/portainer/Files/AppData/Config/unmanic/library",
+					"container": "/library"
+				},
+				{
+					"bind": "/portainer/Files/AppData/Config/unmanic/tmp",
+					"container": "/tmp/unmanic"
+				}
+			],
+			"note": "<b>Template created by Pi-Hosted Series</b><br><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://docs.unmanic.app/\" target=\"_blank\">https://docs.unmanic.app/</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.unmanic.app/docs/installation/docker\" target=\"_blank\">https://docs.unmanic.app/docs/installation/docker</a><br><br><br>"
+		},
 		{
 			"categories": [
 				"Monitor",