Archived
changed stack to local deployment on DS
This commit is contained in:
+35
-34
@@ -1,72 +1,73 @@
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
openhab:
|
||||
image: openhab/openhab:milestone-debian
|
||||
container_name: mon_openhab
|
||||
image: openhab/openhab:milestone
|
||||
container_name: openhab
|
||||
ports:
|
||||
- '8080:8080'
|
||||
- '8443:8443'
|
||||
networks:
|
||||
- 'monitoring'
|
||||
- 'home'
|
||||
env_file:
|
||||
- 'openhab.env'
|
||||
volumes:
|
||||
- '/etc/localtime:/etc/localtime:ro'
|
||||
- '/etc/timezone:/etc/timezone:ro'
|
||||
- '/docker/openhab/conf:/openhab/conf'
|
||||
- '/docker/openhab/userdata:/openhab/userdata'
|
||||
- '/docker/openhab/addons:/openhab/addons'
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: "true"
|
||||
deploy:
|
||||
mode: replicated
|
||||
replicas: 1
|
||||
placement:
|
||||
constraints:
|
||||
- node.labels.openhab == true
|
||||
- '/volume1/docker/openhab/conf:/openhab/conf'
|
||||
- '/volume1/docker/openhab/userdata:/openhab/userdata'
|
||||
- '/volume1/docker/openhab/addons:/openhab/addons'
|
||||
# labels:
|
||||
# com.centurylinklabs.watchtower.enable: "true"
|
||||
# deploy:
|
||||
# mode: replicated
|
||||
# replicas: 1
|
||||
# placement:
|
||||
# constraints:
|
||||
# - node.labels.openhab == true
|
||||
|
||||
influxdb:
|
||||
image: influxdb:2.0
|
||||
container_name: mon_influxdb
|
||||
container_name: influxdb
|
||||
ports:
|
||||
- '8083:8083'
|
||||
- '8086:8086'
|
||||
- '8090:8090'
|
||||
networks:
|
||||
- 'monitoring'
|
||||
- 'home'
|
||||
env_file:
|
||||
- 'influxdb.env'
|
||||
volumes:
|
||||
- '/docker/influxdb:/var/lib/influxdb'
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: "true"
|
||||
deploy:
|
||||
mode: replicated
|
||||
replicas: 1
|
||||
- '/volume1/docker/influxdb:/var/lib/influxdb'
|
||||
# labels:
|
||||
# com.centurylinklabs.watchtower.enable: "true"
|
||||
# deploy:
|
||||
# mode: replicated
|
||||
# replicas: 1
|
||||
|
||||
grafana:
|
||||
image: grafana/grafana:latest
|
||||
container_name: mon_grafana
|
||||
container_name: grafana
|
||||
ports:
|
||||
- "3001:3000"
|
||||
networks:
|
||||
- 'monitoring'
|
||||
- 'home'
|
||||
env_file:
|
||||
- 'grafana.env'
|
||||
user: "0"
|
||||
volumes:
|
||||
- '/docker/grafana:/var/lib/grafana'
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: "true"
|
||||
deploy:
|
||||
mode: replicated
|
||||
replicas: 1
|
||||
placement:
|
||||
constraints:
|
||||
- node.labels.grafana == true
|
||||
- '/volume1/docker/grafana:/var/lib/grafana'
|
||||
# labels:
|
||||
# com.centurylinklabs.watchtower.enable: "true"
|
||||
# deploy:
|
||||
# mode: replicated
|
||||
# replicas: 1
|
||||
# placement:
|
||||
# constraints:
|
||||
# - node.labels.grafana == true
|
||||
|
||||
networks:
|
||||
monitoring:
|
||||
home:
|
||||
volumes:
|
||||
openhab-volume:
|
||||
external: true
|
||||
|
||||
Reference in New Issue
Block a user