Browse Source

Add TP-Link Omada controller (#235)

Ben Wyatt 3 years ago
parent
commit
33a99a7ccb
4 changed files with 86 additions and 0 deletions
  1. 2 0
      .gitignore
  2. BIN
      images/omada.png
  3. 42 0
      template/portainer-v2-arm32.json
  4. 42 0
      template/portainer-v2-arm64.json

+ 2 - 0
.gitignore

@@ -0,0 +1,2 @@
+
+.DS_Store

BIN
images/omada.png


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

@@ -3267,6 +3267,48 @@
 				}
 			]
 		},
+		{
+			"categories": [
+				"Management",
+				"Tools"
+			],
+			"description": "TP-Link Omada is a software-defined network solution. The EAP Controller is used to manage multiple EAPs. Raspberry Pi 1 and Zero are not supported.",
+			"env": [
+				{
+					"default": "1000",
+					"label": "PUID",
+					"name": "PUID"
+				},
+				{
+					"default": "1000",
+					"label": "PGID",
+					"name": "PGID"
+				}
+			],
+			"image": "mbentley/omada-controller:latest-armv7l",
+			"logo": "https://raw.githubusercontent.com/novaspirit/pi-hosted/master/images/omada.png",
+			"name": "omada-controller",
+			"platform": "linux",
+			"ports": [
+				"8088:8088/tcp",
+				"8043:8043/tcp",
+				"27001:27001/udp",
+				"27002:27002/tcp",
+				"29810:29810/udp",
+				"29811:29811/tcp",
+				"29812:29812/tcp",
+				"29813:29813/tcp"
+			],
+			"restart_policy": "unless-stopped",
+			"title": "Omada EAP Controller",
+			"type": 1,
+			"volumes": [
+				{
+					"bind": "/portainer/Files/AppData/Config/Omada",
+					"container": "/config"
+				}
+			]
+		},
 		{
 			"categories": [
 				"Downloaders",

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

@@ -3367,6 +3367,48 @@
 				}
 			]
 		},
+		{
+			"categories": [
+				"Management",
+				"Tools"
+			],
+			"description": "TP-Link Omada is a software-defined network solution. The EAP Controller is used to manage multiple EAPs. Raspberry Pi 1 and Zero are not supported.",
+			"env": [
+				{
+					"default": "1000",
+					"label": "PUID",
+					"name": "PUID"
+				},
+				{
+					"default": "1000",
+					"label": "PGID",
+					"name": "PGID"
+				}
+			],
+			"image": "mbentley/omada-controller:latest-arm64",
+			"logo": "https://raw.githubusercontent.com/novaspirit/pi-hosted/master/images/omada.png",
+			"name": "omada-controller",
+			"platform": "linux",
+			"ports": [
+				"8088:8088/tcp",
+				"8043:8043/tcp",
+				"27001:27001/udp",
+				"27002:27002/tcp",
+				"29810:29810/udp",
+				"29811:29811/tcp",
+				"29812:29812/tcp",
+				"29813:29813/tcp"
+			],
+			"restart_policy": "unless-stopped",
+			"title": "Omada EAP Controller",
+			"type": 1,
+			"volumes": [
+				{
+					"bind": "/portainer/Files/AppData/Config/Omada",
+					"container": "/config"
+				}
+			]
+		},
 		{
 			"categories": [
 				"Downloaders",