{ "name": "MQTT Server & Web client", "version": "1.2.0", "slug": "mqtt", "description": "Mosquitto MQTT Server bundled with Hivemq's web client", "url": "https://github.com/hassio-addons/addon-mqtt/tree/master/README.md", "webui": "https://[HOST]:[PORT:80]", "ingress": true, "ingress_port": 1337, "homeassistant": "0.92.0", "panel_icon": "mdi:code-brackets", "panel_title": "MQTT", "startup": "services", "arch": [ "aarch64", "amd64", "armhf", "armv7", "i386" ], "boot": "auto", "auth_api": true, "hassio_api": true, "hassio_role": "default", "ports": { "80/tcp": null, "1883/tcp": 1883, "1884/tcp": 1884, "4883/tcp": 4883, "4884/tcp": 4884 }, "ports_description": { "80/tcp": "HiveMQ web interface (Not required for Ingress)", "1883/tcp": "Standard MQTT port (without SSL)", "1884/tcp": "Standard WebSocket port (without SSL)", "4883/tcp": "Secure MQTT port (with SSL)", "4884/tcp": "Secure WebSocket port (with SSL)" }, "map": [ "share", "ssl", "config" ], "options": { "ssl": true, "certfile": "fullchain.pem", "keyfile": "privkey.pem", "broker": true, "allow_anonymous": false, "mqttusers": [ { "username": "", "password": "", "readonly": true, "topics": [ "#" ] } ] }, "schema": { "log_level": "list(trace|debug|info|notice|warning|error|fatal)?", "ssl": "bool", "certfile": "str", "keyfile": "str", "broker": "bool", "allow_anonymous": "bool", "mqttusers": [ { "username": "str", "password": "password", "readonly": "bool", "topics": [ "str" ] } ], "i_like_to_be_pwned": "bool?", "leave_front_door_open": "bool?" }, "image": "hassioaddons/mqtt" }