[DEV] first commit

This commit is contained in:
Edouard DUPIN 2019-01-23 11:48:40 +01:00
commit 37cf906f98

67
README.md Normal file
View 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"