-
Notifications
You must be signed in to change notification settings - Fork 0
/
templates-2.0.json
201 lines (200 loc) · 8.47 KB
/
templates-2.0.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
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
{
"version": "2",
"templates": [
{
"type": 3,
"title": "OPC UA to MQTT Stack",
"description": "This stack deploys an OPC UA PLC simulation, OPC Router, Mosquitto MQTT broker, and a mqtt management.",
"note": "This stack sets up an OPC UA PLC simulation, OPC Router for data handling, Mosquitto MQTT broker for messaging, and a management from cedalo.<br/><br/><hr/><strong>After deployment</strong>, you can access the OPC Router and cedalo management via the exposed ports.<br/ ><h4><a href='http://localhost:40080'>Open the stack dashboard http://localhost:40080 after successfull deployment</a></h4>",
"categories": [
"edge",
"messaging",
"dashboard"
],
"platform": "linux",
"name": "opcua-to-mqtt",
"logo": "https://raw.githubusercontent.com/OPC-Router/portainer-templates/main/images/opc-router-logo-500x500.png",
"repository": {
"url": "https://github.com/OPC-Router/portainer-templates",
"stackfile": "opcua-to-mqtt/docker-compose.yml"
},
"env": [
{
"name": "INITIAL_USERNAME",
"label": "Initial Admin User",
"description": "The initial username for the OPC Router and cedalo admin user.",
"default": "admin"
},
{
"name": "INITIAL_PASSWORD",
"label": "Initial Admin Password",
"description": "The initial password for the OPC Router and cedalo admin user. The password must be at least 12 characters long.",
"default": "OPCRouterStack"
},
{
"name": "OR_I_ACCEPT_EULA",
"label": "Accept EULA",
"description": "Accept the End User License Agreement",
"default": "true",
"preset": true
}
]
},
{
"type": 3,
"title": "OPC UA to InfluxDB Stack",
"description": "This stack deploys an OPC UA PLC simulation, OPC Router, and InfluxDB.",
"note": "This stack sets up an OPC UA PLC simulation, OPC Router for data handling, and InfluxDB for data storage.<br/><br/><hr/><strong>After deployment</strong>, you can access the OPC Router and InfluxDB via the exposed ports.<br/ ><h4><a href='http://localhost:40180'>Open the stack dashboard http://localhost:40180 after successfull deployment</a></h4>",
"categories": [
"edge",
"database",
"monitoring"
],
"platform": "linux",
"name": "opcua-to-influx",
"logo": "https://raw.githubusercontent.com/OPC-Router/portainer-templates/main/images/opc-router-logo-500x500.png",
"repository": {
"url": "https://github.com/OPC-Router/portainer-templates",
"stackfile": "opcua-to-influx/docker-compose.yml"
},
"env": [
{
"name": "INITIAL_USERNAME",
"label": "Initial Admin User",
"description": "The initial username for the OPC Router and influxDB admin user.",
"default": "admin"
},
{
"name": "INITIAL_PASSWORD",
"label": "Initial Admin Password",
"description": "The initial password for the OPC Router and influxDB admin user. The password must be at least 12 characters long.",
"default": "OPCRouterStack"
},
{
"name": "OR_I_ACCEPT_EULA",
"label": "Accept EULA",
"description": "Accept the End User License Agreement",
"default": "true",
"preset": true
}
]
},
{
"type": 3,
"title": "OPC UA to REST Stack",
"description": "This stack deploys an OPC UA PLC simulation, OPC Router, and a Webhook Tester.",
"note": "This stack sets up an OPC UA PLC simulation, OPC Router for data handling, and a Webhook Tester for REST endpoint simulation.<br/><br/><hr/><strong>After deployment</strong>, you can access the OPC Router and Webhook Tester via the exposed ports.<br/ ><h4><a href='http://localhost:40280'>Open the stack dashboard http://localhost:40280 after successfull deployment</a></h4>",
"categories": [
"edge",
"web",
"api"
],
"platform": "linux",
"name": "opcua-to-rest",
"logo": "https://raw.githubusercontent.com/OPC-Router/portainer-templates/main/images/opc-router-logo-500x500.png",
"repository": {
"url": "https://github.com/OPC-Router/portainer-templates",
"stackfile": "opcua-to-rest/docker-compose.yml"
},
"env": [
{
"name": "INITIAL_USERNAME",
"label": "Initial Admin User",
"description": "The initial username for the OPC Router admin user.",
"default": "admin"
},
{
"name": "INITIAL_PASSWORD",
"label": "Initial Admin Password",
"description": "The initial password for the OPC Router admin user. The password must be at least 12 characters long.",
"default": "OPCRouterStack"
},
{
"name": "OR_I_ACCEPT_EULA",
"label": "Accept EULA",
"description": "Accept the End User License Agreement",
"default": "true",
"preset": true
}
]
},
{
"type": 3,
"title": "MQTT to Email Stack",
"description": "This stack deploys an OPC Router, Mosquitto MQTT broker, and smtp4dev.",
"note": "This stack sets up an OPC Router for data handling, Mosquitto MQTT broker for messaging, and smtp4dev for email testing.<br/><br/><hr/><strong>After deployment</strong>, you can access the OPC Router and smtp4dev via the exposed ports.<br/ ><h4><a href='http://localhost:40380'>Open the stack dashboard http://localhost:40380 after successfull deployment</a></h4>",
"categories": [
"messaging",
"email",
"testing"
],
"platform": "linux",
"name": "mqtt-to-email",
"logo": "https://raw.githubusercontent.com/OPC-Router/portainer-templates/main/images/opc-router-logo-500x500.png",
"repository": {
"url": "https://github.com/OPC-Router/portainer-templates",
"stackfile": "mqtt-to-email/docker-compose.yml"
},
"env": [
{
"name": "INITIAL_USERNAME",
"label": "Initial Admin User",
"description": "The initial username for the OPC Router admin user.",
"default": "admin"
},
{
"name": "INITIAL_PASSWORD",
"label": "Initial Admin Password",
"description": "The initial password for the OPC Router admin user. The password must be at least 12 characters long.",
"default": "OPCRouterStack"
},
{
"name": "OR_I_ACCEPT_EULA",
"label": "Accept EULA",
"description": "Accept the End User License Agreement",
"default": "true",
"preset": true
}
]
},
{
"type": 3,
"title": "OPC UA to MSSQL & Grafana Umati Dashboard",
"description": "This stack deploys an OPC Router, MSSQL database, and Grafana for visualizing Umati OPC UA data.",
"note": "This stack sets up an OPC Router for data handling, MSSQL database for storing data, and Grafana for visualizing the data.<br/><br/><hr/><strong>After deployment</strong>, you can access the OPC Router and Grafana via the exposed ports.<br/ ><h4><a href='http://localhost:40680'>Open the stack dashboard http://localhost:40680 after successfull deployment</a></h4>",
"categories": [
"database",
"visualization",
"management"
],
"platform": "linux",
"name": "opc-ua-to-mssql-grafana",
"logo": "https://raw.githubusercontent.com/OPC-Router/portainer-templates/main/images/opc-router-logo-500x500.png",
"repository": {
"url": "https://github.com/OPC-Router/portainer-templates",
"stackfile": "opcua-mssql-grafana/docker-compose.yml"
},
"env": [
{
"name": "INITIAL_USERNAME",
"label": "Initial Admin User",
"description": "The initial username for the OPC Router and Grafana admin user.",
"default": "admin"
},
{
"name": "INITIAL_PASSWORD",
"label": "Initial Admin Password",
"description": "The initial password for the OPC Router and Grafana admin user. The password must be at least 12 characters long.",
"default": "OPCRouterStack"
},
{
"name": "OR_I_ACCEPT_EULA",
"label": "Accept EULA",
"description": "Accept the End User License Agreements",
"default": "true",
"preset": true
}
]
}
]
}