-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdocker-compose.yml
64 lines (62 loc) · 1.79 KB
/
docker-compose.yml
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
---
x-default-logging: &default-logging
logging:
options:
max-size: '100m'
max-file: '5'
driver: json-file
services:
gateway:
<<: [ *default-logging ]
build:
context: gw-build
dockerfile: Dockerfile
args:
IGNITION_VERSION: ${IGNITION_VERSION:-8.1.43}
SUPPLEMENTAL_MODULES: "azureiotinjector mqttengine"
# GATEWAY_ADMIN_USERNAME: superadmin
secrets:
- gateway-admin-password
# image: myimage:mytag # uncomment to apply a custom tag to the built image
ports:
- 8088:8088
# volumes: # this volumes section is commented out for easier testing
# - gateway-data:/usr/local/bin/ignition/data
environment:
# Defining these below will perform a password reset, see the build above for
# updating/preloading the admin username/password in the `default` user source.
# GATEWAY_ADMIN_USERNAME: admin
# GATEWAY_ADMIN_PASSWORD_FILE: /run/secrets/gateway-admin-password
TZ: America/Chicago
GATEWAY_MODULES_ENABLED: "alarm-notification,\
allen-bradley-drivers,\
bacnet-driver,\
dnp3-driver,\
enterprise-administration,\
iec-61850-driver,\
logix-driver,\
mitsubishi-driver,\
modbus-driver-v2,\
omron-driver,\
opc-ua,\
perspective,\
reporting,\
serial-support-client,\
serial-support-gateway,\
sfc,\
siemens-drivers,\
sms-notification,\
sql-bridge,\
symbol-factory,\
tag-historian,\
udp-tcp-drivers,\
vision,\
voice-notification,\
web-browser,\
web-developer"
command: >
-n Ignition-base
-m 1024
secrets:
gateway-admin-password:
file: gw-secrets/GATEWAY_ADMIN_PASSWORD