Browse Source

update compose file and scripts to use mosquitto broker. Includes insecure config file for mosquitto

Matthew R Kasun 3 years ago
parent
commit
5f149ab45c
2 changed files with 7 additions and 7 deletions
  1. 3 3
      compose/docker-compose.contained.yml
  2. 4 4
      docker/mosquitto.conf

+ 3 - 3
compose/docker-compose.contained.yml

@@ -3,7 +3,7 @@ version: "3.4"
 services:
   netmaker:
     container_name: netmaker
-    image: gravitl/netmaker:v0.9.4
+    image: gravitl/netmaker:v0.9.3
     volumes:
       - dnsconfig:/root/config/dnsconfig
       - /usr/bin/wg:/usr/bin/wg
@@ -75,8 +75,8 @@ services:
     network_mode: host
     volumes:
       - /root/mosquitto.conf:/mosquitto/config/mosquitto.conf
-      - mosquitto_data:/mosquitto/data
-      - mosquitto_logs:/mosquitto/log 
+      - mosquitto_data:/var/lib/mosquitto
+      - mosquitto_logs:/var/log/mosquitto/mosquitto.log
 volumes:
   caddy_data: {}
   caddy_conf: {}

+ 4 - 4
docker/mosquitto.conf

@@ -1,10 +1,10 @@
-persistence true
-persistence file mosquitto.db
-persistance_location mosquitto/data
+persitance true
+persistance_location /var/lib/mosquitto/
 
-log_dest_file mosquitto/log/mosquitto.log
+log_dest_file /var/log/mosquitto/mosquitto.log
 
 per_listener_settings true
 listener 1883
 allow_anonymous true
+bind_interface SERVER_PUBLIC_IP