浏览代码

Deprecate Airsonic and Add Airsonic Advanced

Rafael Blumberg 3 年之前
父节点
当前提交
2ded0ed432
共有 3 个文件被更改,包括 134 次插入2 次删除
  1. 2 0
      docs/AppList.md
  2. 66 1
      template/portainer-v2-arm32.json
  3. 66 1
      template/portainer-v2-arm64.json

+ 2 - 0
docs/AppList.md

@@ -7,6 +7,7 @@ List of all apps included in this project with info related to it.
 |App Title|System|Type | Doc |Install Script|Extra Scripts|Youtube Video|
 |:--------|:----:|:---:|:---:|:------------:|:------------|:-----------:|
 |Airsonic|32/64 bit|Container|  |  |  |  |
+|Airsonic Advanced|32/64 bit|Container|  |  |  |  |
 |Archivebox|32/64 bit|Container|  |  |  |  |
 |Authelia|32/64 bit|Container|  |  |  |  |
 |Bazarr|32/64 bit|Container|  |  |  |  |
@@ -109,6 +110,7 @@ List of all apps included in this project with info related to it.
 |Quassel IRC|32/64 bit|Container|  |  |  |  |
 |Radarr|32/64 bit|Container|  |  |  |  |
 |Raspberry Pi Docker Monitor|32/64 bit|Stack| [![](../build/images/doc_icon.png)](../docs/rpi_docker_monitor.md) | [![](../build/images/script_icon.png)](../tools/rpi_docker_monitor.sh) |  | [![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) |
+|RDesktop|32/64 bit|Container|  |  |  |  |
 |Reactive-Resume|64 bit|Container|  |  |  |  |
 |Redmine|32/64 bit|Stack|  |  |  |  |
 |Resilio Sync|32/64 bit|Container|  |  |  |  |

+ 66 - 1
template/portainer-v2-arm32.json

@@ -5,7 +5,7 @@
 			"categories": [
 				"Music"
 			],
-			"description": "Airsonic is a free, web-based media streamer, providing ubiqutious access to your music. Use it to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.",
+			"description": "[DEPRECATED] Airsonic is a free, web-based media streamer, providing ubiqutious access to your music. Use it to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.",
 			"env": [
 				{
 					"default": "1000",
@@ -66,6 +66,71 @@
 				}
 			]
 		},
+		{
+			"categories": [
+				"Music"
+			],
+			"description": "Airsonic Advanced is a free, web-based media streamer, providing ubiqutious access to your music. Use it to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.",
+			"env": [
+				{
+					"default": "1000",
+					"label": "PUID",
+					"name": "PUID"
+				},
+				{
+					"default": "1000",
+					"label": "PGID",
+					"name": "PGID"
+				},
+                {
+					"default": "America/New_York",
+                    "label": "TZ",
+                    "name": "TZ"
+                },
+				{
+					"default": "airsonic",
+					"label": "CONTEXT_PATH",
+					"name": "CONTEXT_PATH"
+				},
+				{
+					"default": "-Xms256m -Xmx512m",
+					"label": "JAVA_OPTS",
+					"name": "JAVA_OPTS"
+				}
+			],
+			"image": "linuxserver/airsonic-advanced:latest",
+			"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/airsonic-logo.png",
+			"name": "airsonic-advanced",
+			"platform": "linux",
+			"ports": [
+				"4040:4040/tcp"
+			],
+			"restart_policy": "unless-stopped",
+			"title": "Airsonic Advanced",
+			"type": 1,
+			"volumes": [
+				{
+					"bind": "/portainer/Music",
+					"container": "/music"
+				},
+				{
+					"bind": "/portainer/Files/AppData/Config/Airsonic-Advanced/Playlists",
+					"container": "/playlists"
+				},
+				{
+					"bind": "/portainer/Podcasts",
+					"container": "/podcasts"
+				},
+				{
+					"bind": "/portainer/Files/AppData/Config/Airsonic-Advanced/Media",
+					"container": "/media"
+				},
+				{
+					"bind": "/portainer/Files/AppData/Config/Airsonic-Advanced/Config",
+					"container": "/config"
+				}
+			]
+		},
 		{
 			"categories": [
 				"Other",

+ 66 - 1
template/portainer-v2-arm64.json

@@ -5,7 +5,7 @@
 			"categories": [
 				"Music"
 			],
-			"description": "Airsonic is a free, web-based media streamer, providing ubiqutious access to your music. Use it to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.",
+			"description": "[DEPRECATED] Airsonic is a free, web-based media streamer, providing ubiqutious access to your music. Use it to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.",
 			"env": [
 				{
 					"default": "1000",
@@ -66,6 +66,71 @@
 				}
 			]
 		},
+		{
+			"categories": [
+				"Music"
+			],
+			"description": "Airsonic Advanced is a free, web-based media streamer, providing ubiqutious access to your music. Use it to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.",
+			"env": [
+				{
+					"default": "1000",
+					"label": "PUID",
+					"name": "PUID"
+				},
+				{
+					"default": "1000",
+					"label": "PGID",
+					"name": "PGID"
+				},
+                {
+					"default": "America/New_York",
+                    "label": "TZ",
+                    "name": "TZ"
+                },
+				{
+					"default": "airsonic",
+					"label": "CONTEXT_PATH",
+					"name": "CONTEXT_PATH"
+				},
+				{
+					"default": "-Xms256m -Xmx512m",
+					"label": "JAVA_OPTS",
+					"name": "JAVA_OPTS"
+				}
+			],
+			"image": "linuxserver/airsonic-advanced:latest",
+			"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/airsonic-logo.png",
+			"name": "airsonic-advanced",
+			"platform": "linux",
+			"ports": [
+				"4040:4040/tcp"
+			],
+			"restart_policy": "unless-stopped",
+			"title": "Airsonic Advanced",
+			"type": 1,
+			"volumes": [
+				{
+					"bind": "/portainer/Music",
+					"container": "/music"
+				},
+				{
+					"bind": "/portainer/Files/AppData/Config/Airsonic-Advanced/Playlists",
+					"container": "/playlists"
+				},
+				{
+					"bind": "/portainer/Podcasts",
+					"container": "/podcasts"
+				},
+				{
+					"bind": "/portainer/Files/AppData/Config/Airsonic-Advanced/Media",
+					"container": "/media"
+				},
+				{
+					"bind": "/portainer/Files/AppData/Config/Airsonic-Advanced/config/",
+					"container": "/config"
+				}
+			]
+		},
 		{
 			"categories": [
 				"Other",