Browse Source

Updated example and sample config to run mosquitto on 2 ports: 1883 and 8883

master
B.J. Dweck 1 year ago
parent
commit
7197e9aa92
4 changed files with 13 additions and 5 deletions
  1. +10
    -2
      example/broker-config/mosquitto.conf
  2. +1
    -1
      example/run-broker.sh
  3. +1
    -1
      example/run-subscriber.sh
  4. +1
    -1
      torch.conf

+ 10
- 2
example/broker-config/mosquitto.conf View File

@ -1,7 +1,15 @@
listener 8883
websockets_log_level 9
connection_messages true
log_type all
websockets_log_level 9
listener 1883
cafile /mosquitto/config/ca.crt
#keyfile /mosquitto/config/mqtt.example.com.key
#certfile /mosquitto/config/mqtt.example.com.crt
require_certificate true
use_identity_as_username true
listener 8883
cafile /mosquitto/config/ca.crt
keyfile /mosquitto/config/mqtt.example.com.key
certfile /mosquitto/config/mqtt.example.com.crt

+ 1
- 1
example/run-broker.sh View File

@ -1,3 +1,3 @@
#!/usr/bin/bash
docker run -it --rm --user $(echo $UID) --name mosquitto -p 8883:8883 -v $(pwd)/broker-config:/mosquitto/config eclipse-mosquitto
docker run -it --rm --user $(echo $UID) --name mosquitto -p 8883:8883 -p 1883:1883 -v $(pwd)/broker-config:/mosquitto/config eclipse-mosquitto

+ 1
- 1
example/run-subscriber.sh View File

@ -1,3 +1,3 @@
#!/usr/bin/bash
mosquitto_sub -L mqtts://mqtt.example.com/it/torch/\+/ssh_onion --cafile subscriber-config/ca.crt --key subscriber-config/subscriber.key --cert subscriber-config/subscriber.crt
mosquitto_sub -L mqtts://mqtt.example.com/torch/\+/onion_url --cafile subscriber-config/ca.crt --key subscriber-config/subscriber.key --cert subscriber-config/subscriber.crt

+ 1
- 1
torch.conf View File

@ -32,7 +32,7 @@ BrokerPort = 1883
ClientID = my-client
# Optional: Topic to be used when publishing connection info (defaults to 'torch/[hostname]/onion_url')
Topic = example/topic
#Topic = example/topic
### Optional: TLS Options
#

Loading…
Cancel
Save