[DEV] first commit
This commit is contained in:
commit
37cf906f98
67
README.md
Normal file
67
README.md
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
mqtt-docker
|
||||||
|
===========
|
||||||
|
|
||||||
|
Repository for wrapping `eclipse-mosquitto` to be used together with `docker-compose`.
|
||||||
|
|
||||||
|
In basis it have a config that open not secured MQTT over TCP and Websocket
|
||||||
|
It disable the anonimous user
|
||||||
|
It allow 2 user:
|
||||||
|
* user1 : MyPassword
|
||||||
|
* user2 : mYpASSWORD
|
||||||
|
|
||||||
|
The default port are:
|
||||||
|
* 1883: TCP
|
||||||
|
* 8883: SSL TCP
|
||||||
|
* 9001: Websocket
|
||||||
|
* 9002: SSL Websocket
|
||||||
|
|
||||||
|
License
|
||||||
|
=======
|
||||||
|
|
||||||
|
MPL-2
|
||||||
|
|
||||||
|
Clone the repository:
|
||||||
|
=====================
|
||||||
|
|
||||||
|
```
|
||||||
|
git clone https://github.com/HeeroYui/mqtt-docker.git
|
||||||
|
cd mqtt-docker
|
||||||
|
```
|
||||||
|
|
||||||
|
Compose and start your environement:
|
||||||
|
====================================
|
||||||
|
|
||||||
|
```
|
||||||
|
docker-compose up
|
||||||
|
```
|
||||||
|
|
||||||
|
If you prever do it in a deamon:
|
||||||
|
|
||||||
|
```
|
||||||
|
docker-compose -d up
|
||||||
|
```
|
||||||
|
|
||||||
|
Remove the current docker when started:
|
||||||
|
|
||||||
|
```
|
||||||
|
docker-compose rm mqtt
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
Create your password file, see documentation: ```https://mosquitto.org/man/mosquitto_passwd-1.html``` or update the file : ```config/passwd_readable```
|
||||||
|
|
||||||
|
and execute:
|
||||||
|
```
|
||||||
|
cd config
|
||||||
|
cp passwd_readable passwd
|
||||||
|
mosquitto_passwd -U passwd
|
||||||
|
cd ..
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
current config port:
|
||||||
|
|
||||||
|
- "1883:1883"
|
||||||
|
- "8883:8883"
|
||||||
|
- "9001:9001"
|
||||||
|
- "9002:9002"
|
Loading…
x
Reference in New Issue
Block a user