|
|
@@ -5,7 +5,8 @@ jlab:
|
|
|
docker:
|
|
|
build: jlab
|
|
|
image: jlab
|
|
|
- ports: 80:8888
|
|
|
+ ports:
|
|
|
+ - 0.0.0.0:80:8888
|
|
|
volumes:
|
|
|
- /opt/jlab/notebooks:/root/notebooks
|
|
|
|
|
|
@@ -380,3 +381,37 @@ streamripper:
|
|
|
volumes:
|
|
|
- /opt/streamripper:/home/streamripper
|
|
|
command: 'https://somafm.com/defcon256.pls -s -m 30 --xs2 -o never -T'
|
|
|
+
|
|
|
+mqtt:
|
|
|
+ host: himbeere
|
|
|
+ docker:
|
|
|
+ - name: mqtt-client
|
|
|
+ build: mqtt/client
|
|
|
+ init: true
|
|
|
+
|
|
|
+ - name: mqtt-broker
|
|
|
+ build: mqtt/broker
|
|
|
+ init: true
|
|
|
+ ports:
|
|
|
+ - 0.0.0.0:1883:1883
|
|
|
+ env:
|
|
|
+ TZ: Europe/Berlin
|
|
|
+ volumes:
|
|
|
+ - /opt/fast/mqtt/broker:/files
|
|
|
+
|
|
|
+ - name: mqtt-explorer
|
|
|
+ fqdn: mqtt.cere.duckdns.org
|
|
|
+ image: smeagolworms4/mqtt-explorer
|
|
|
+ init: true
|
|
|
+ ports:
|
|
|
+ - 0.0.0.0:4000:4000
|
|
|
+ env:
|
|
|
+ TZ: Europe/Berlin
|
|
|
+ HTTP_PORT: 4000
|
|
|
+ CONFIG_PATH: /config
|
|
|
+ #~ INITIAL_CONFIG: {}
|
|
|
+ # nginx frontend
|
|
|
+ VIRTUAL_PORT: 4000
|
|
|
+ volumes:
|
|
|
+ - /opt/fast/mqtt/explorer:/config
|
|
|
+
|