diff --git a/influx/docker-compose.yml b/influx/docker-compose.yml new file mode 100644 index 0000000..e5be9a9 --- /dev/null +++ b/influx/docker-compose.yml @@ -0,0 +1,14 @@ +services: + influxdb: + image: influxdb:latest + ports: + - '8086:8086' + volumes: + - /home/christof/influx/storage/:/var/lib/influxdb + environment: + - INFLUXDB_DB=db0 + - INFLUXDB_ADMIN_USER=influx_user + - INFLUXDB_ADMIN_PASSWORD=influx_pw +networks: + default: + name: mqtt5-network \ No newline at end of file diff --git a/mqtt/Links b/mqtt/Links new file mode 100644 index 0000000..ac27399 --- /dev/null +++ b/mqtt/Links @@ -0,0 +1 @@ +https://github.com/sukesh-ak/setup-mosquitto-with-docker diff --git a/mqtt/README.md b/mqtt/README.md new file mode 100644 index 0000000..f203faf --- /dev/null +++ b/mqtt/README.md @@ -0,0 +1 @@ +![img_1.png](img_1.png) \ No newline at end of file diff --git a/mqtt/config/mosquitto.conf b/mqtt/config/mosquitto.conf new file mode 100644 index 0000000..5641be0 --- /dev/null +++ b/mqtt/config/mosquitto.conf @@ -0,0 +1,8 @@ +allow_anonymous false +listener 1883 +listener 9001 +protocol websockets +persistence true +password_file /mosquitto/config/pwfile +persistence_file mosquitto.db +persistence_location /mosquitto/data/ \ No newline at end of file diff --git a/mqtt/docker-compose.yml b/mqtt/docker-compose.yml new file mode 100644 index 0000000..d33d648 --- /dev/null +++ b/mqtt/docker-compose.yml @@ -0,0 +1,23 @@ +services: + # mqtt5 eclipse-mosquitto + mqtt5: + image: eclipse-mosquitto + container_name: mqtt5 + ports: + - "1883:1883" #default mqtt port + - "9001:9001" #default mqtt port for websockets + volumes: + - ./config:/mosquitto/config:rw + - ./data:/mosquitto/data:rw + - ./log:/mosquitto/log:rw + restart: unless-stopped + +# volumes for mapping data,config and log +volumes: + config: + data: + log: + +networks: + default: + name: mqtt5-network \ No newline at end of file diff --git a/mqtt/img_1.png b/mqtt/img_1.png new file mode 100644 index 0000000..7853c09 Binary files /dev/null and b/mqtt/img_1.png differ