{ "captainVersion": "2", "documentation": "Taken from https://github.com/eclipse/mosquitto. Mosquitto is an open source implementation of a server for version 5.0, 3.1.1, and 3.1 of the MQTT protocol. It also includes a C and C++ client library, and the mosquitto_pub and mosquitto_sub utilities for publishing and subscribing.", "displayName": "Eclipse Mosquitto - A MQTT Broker", "description": "Eclipse Mosquitto is an open source message broker which implements MQTT version 5, 3.1.1 and 3.1", "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { "$$cap_appname": { "image": "eclipse-mosquitto:$$cap_eclipse_version", "volumes": [ "$$cap_appname-eclipse-config:/mosquitto/config/", "$$cap_appname-eclipse-data:/mosquitto/data/", "$$cap_appname-eclipse-log:/mosquitto/log/" ], "notExposeAsWebApp": "true", "ports": [], "restart": "always" } } }, "instructions": { "start": "Eclipse Mosquitto is an open source message broker which implements MQTT version 5, 3.1.1 and 3.1. Enter Parameters below", "end": "Eclipes-Mosquitto is deployed and available as srv-captain--$$cap_appname:1883 to other apps and srv-captain--$$cap_appname:9001 as a websocket." }, "variables": [ { "id": "$$cap_eclipse_version", "label": "Eclipes-Mosquitto Image Version", "defaultValue": "latest", "validRegex": "/^([^\\s^\\/])+$/" } ] }