37 lines
820 B
YAML
37 lines
820 B
YAML
services:
|
|
mqtt:
|
|
image: "bytebeamio/rumqttd:0.18.0"
|
|
ports:
|
|
- 1883:1883
|
|
- 1884:1884
|
|
volumes:
|
|
- "./mqtt/rumqttd.toml:/rumqttd.toml"
|
|
entrypoint: rumqttd -c /rumqttd.toml
|
|
networks:
|
|
ift713:
|
|
ipv4_address: 172.69.1.2
|
|
|
|
openhab:
|
|
image: "openhab/openhab:4.0.4"
|
|
restart: always
|
|
|
|
environment:
|
|
CRYPTO_POLICY: "unlimited"
|
|
EXTRA_JAVA_OPTS: "-Duser.timezone=Canada/Eastern"
|
|
OPENHAB_HTTP_PORT: "8080"
|
|
OPENHAB_HTTPS_PORT: "8043"
|
|
USER_ID: ${ID}
|
|
GROUP_ID: ${GID}
|
|
network_mode: host
|
|
|
|
volumes:
|
|
- "/etc/localtime:/etc/localtime:ro"
|
|
- "./openhab/openhab_addons:/openhab/addons"
|
|
- "./openhab/openhab_conf:/openhab/conf"
|
|
- "./openhab/openhab_userdata:/openhab/userdata"
|
|
|
|
|
|
networks:
|
|
ift713:
|
|
external: true
|