forked from rockstor/rockon-registry
-
Notifications
You must be signed in to change notification settings - Fork 0
/
omada-controller.json
172 lines (172 loc) · 9.52 KB
/
omada-controller.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
{
"Omada Controller": {
"containers": {
"omada-controller": {
"image": "mbentley/omada-controller",
"launch_order": 1,
"ports": {
"8088": {
"description": "Management and User web portal HTTP port. Suggested default: 8088.",
"host_default": 8088,
"label": "Management + User HTTP",
"protocol": "tcp"
},
"8043": {
"description": "Management web portal HTTPS port. Suggested default: 8043.",
"host_default": 8043,
"label": "Management HTTPS",
"protocol": "tcp",
"ui": true
},
"8843": {
"description": "User web portal HTTPS port. Suggested default: 8843.",
"host_default": 8843,
"label": "User HTTPS",
"protocol": "tcp"
},
"27001": {
"description": "Omada Controller can be discovered by the Omada app through this port. Suggested default: 27001.",
"host_default": 27001,
"label": "App discovery",
"protocol": "udp"
},
"29810": {
"description": "Omada Controller and Omada Discovery Utility discover Omada devices through this port. Suggested default: 29810.",
"host_default": 29810,
"label": "Device discovery",
"protocol": "udp"
},
"29811": {
"description": "Omada Controller and Omada Discovery Utility manage Omada devices running firmware fully adapted to Omada Controller v4*. Suggested default: 29811.",
"host_default": 29811,
"label": "Device managing (v4)",
"protocol": "tcp"
},
"29812": {
"description": "Omada Controller and Omada Discovery Utility manage/adopt Omada devices running firmware fully adapted to Omada Controller v4*. Suggested default: 29812.",
"host_default": 29812,
"label": "Device adoption (v4)",
"protocol": "tcp"
},
"29813": {
"description": "When upgrading the firmware for the Omada devices running firmware fully adapted to Omada Controller v4*. Suggested default: 29813.",
"host_default": 29813,
"label": "Firmware upgrade (v4)",
"protocol": "tcp"
},
"29814": {
"description": "Omada Controller and Omada Discovery Utility manage Omada devices running firmware fully adapted to Omada Controller v5*. Suggested default: 29814.",
"host_default": 29814,
"label": "Device managing (v5)",
"protocol": "tcp"
}
},
"volumes": {
"/opt/tplink/EAPController/data": {
"description": "Choose a DATA and CONFIG Share for Omada Controller files. Eg: create a Share called omada-controller-data for this purpose alone.",
"label": "Controller DATA + CONFIG Storage"
},
"/opt/tplink/EAPController/logs": {
"description": "Choose a LOGS Share for Omada Controller files. Eg: create a Share called omada-controller-logs for this purpose alone.",
"label": "Controller LOGS Storage"
}
},
"environment": {
"PUID": {
"description": "Enter an existing User ID (UID) to run this Rock-on. They must already have full permissions to Shares used by this Rock-on.",
"label": "UID",
"index": 1
},
"PGID": {
"description": "Enter an existing Group ID (GID) to run this Rock-on. This group (or prior UID) must already have full permissions to Shares used by this Rock-on.",
"label": "GID",
"index": 2
},
"MANAGE_HTTP_PORT": {
"description": "Management and User web portal HTTP port. Suggested default: 8088.",
"label": "Management HTTP port",
"index": 3
},
"MANAGE_HTTPS_PORT": {
"description": "Management web portal HTTPS port. Suggested default: 8043.",
"label": "Management HTTPS port",
"index": 4
},
"PORTAL_HTTP_PORT": {
"description": "User web portal HTTP port. Suggested default: 8088.",
"label": "User HTTP port",
"index": 5
},
"PORTAL_HTTPS_PORT": {
"description": "User web portal HTTPS port. Suggested default: 8843.",
"label": "User HTTPS port",
"index": 6
},
"PORT_ADOPT_V1": {
"description": "Omada Controller and Omada Discovery Utility manage/adopt Omada devices running firmware fully adapted to Omada Controller v4*. Suggested default: 29812.",
"label": "Device managing (v4)",
"index": 7
},
"PORT_APP_DISCOVERY": {
"description": "Omada Controller can be discovered by the Omada app through this port. Suggested default: 27001.",
"label": "App discovery",
"index": 8
},
"PORT_DISCOVERY": {
"description": "Omada Controller and Omada Discovery Utility discover Omada devices through this port. Suggested default: 29810.",
"label": "Device discovery",
"index": 9
},
"PORT_MANAGER_V1": {
"description": "Omada Controller and Omada Discovery Utility manage Omada devices running firmware fully adapted to Omada Controller v4*. Suggested default: 29811.",
"label": "Device managing (v4)",
"index": 10
},
"PORT_MANAGER_V2": {
"description": "Omada Controller and Omada Discovery Utility manage Omada devices running firmware fully adapted to Omada Controller v5*. Suggested default: 29814.",
"label": "Device managing (v5)",
"index": 11
},
"PORT_UPGRADE_V1": {
"description": "When upgrading the firmware for the Omada devices running firmware fully adapted to Omada Controller v4*. Suggested default: 29813.",
"label": "Firmware upgrade (v4)",
"index": 12
},
"SHOW_SERVER_LOGS": {
"description": "Outputs Omada Controller logs to STDOUT at runtime. Suggested default: true.",
"label": "Show server logs",
"index": 13
},
"SHOW_MONGODB_LOGS": {
"description": "Outputs MongoDB logs to STDOUT at runtime. Suggested default: false.",
"label": "Show MongoDB logs",
"index": 14
},
"SSL_CERT_NAME": {
"description": "Name of the public certificate chain mounted to /cert. Suggested default: tls.crt.",
"label": "SSL certificate name",
"index": 15
},
"SSL_KEY_NAME": {
"description": "Name of the private certificate mounted to /cert. Suggested default: tls.key.",
"label": "SSL key name",
"index": 16
},
"TLS_1_11_ENABLED": {
"description": "Re-enables TLS 1.0 and 1.1 if set to true. Suggested default: false.",
"label": "Enable unsecure TLS versions",
"index": 17
}
}
}
},
"description": "TP-Link Omada Controller. <p>Based on a custom docker image: <a href='https://hub.docker.com/r/mbentley/omada-controller' target='_blank'>https://hub.docker.com/r/mbentley/omada-controller</a>, available for amd64 and arm64 architecture.</p>",
"ui": {
"https": true,
"slug": ""
},
"volume_add_support": false,
"website": "https://www.tp-link.com/us/support/download/omada-software-controller/",
"version": "1.0"
}
}