Eclipse Mosquitto updates (#3463)
* Update config.json * Update Cedalo image to version stated in their docs Reference: https://docs.cedalo.com/management-center/installation/#solo-installation * Rename caledo_mgm_center.png to cedalo_mgm_center.png * Update description.md Fix Typos and image link * Update short description and Cedalo Management Center security * Added Cedalo Management Center Password env variable * Revert update * Update apps/eclipse-mosquitto/metadata/description.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: JigSaw <JigSawFr@users.noreply.github.com>
This commit is contained in:
parent
7fdd4ed53e
commit
bb4405c05c
|
@ -12,7 +12,7 @@
|
||||||
"automation"
|
"automation"
|
||||||
],
|
],
|
||||||
"description": "Eclipse Mosquitto is an open source message broker that implements the MQTT protocol.",
|
"description": "Eclipse Mosquitto is an open source message broker that implements the MQTT protocol.",
|
||||||
"short_desc": "open source message broker",
|
"short_desc": "The MQTT protocol provides a lightweight method of carrying out messaging using a publish/subscribe model.",
|
||||||
"author": "Eclipse Foundation",
|
"author": "Eclipse Foundation",
|
||||||
"source": "https://github.com/eclipse/mosquitto/",
|
"source": "https://github.com/eclipse/mosquitto/",
|
||||||
"website": "https://mosquitto.org/",
|
"website": "https://mosquitto.org/",
|
||||||
|
@ -24,6 +24,14 @@
|
||||||
"min": 6,
|
"min": 6,
|
||||||
"required": true,
|
"required": true,
|
||||||
"env_variable": "MQTT_ADMIN_PASSWORD"
|
"env_variable": "MQTT_ADMIN_PASSWORD"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "password",
|
||||||
|
"label": "Cedalo Management Center Password",
|
||||||
|
"max": 50,
|
||||||
|
"min": 6,
|
||||||
|
"required": true,
|
||||||
|
"env_variable": "CEDALO_MC_PASSWORD"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"supported_architectures": [
|
"supported_architectures": [
|
||||||
|
|
|
@ -22,17 +22,17 @@ services:
|
||||||
- tipi_main_network
|
- tipi_main_network
|
||||||
|
|
||||||
mosquitto-management-center:
|
mosquitto-management-center:
|
||||||
image: cedalo/management-center:dev
|
image: cedalo/management-center:2
|
||||||
container_name: mosquitto-management-center
|
container_name: mosquitto-management-center
|
||||||
environment:
|
environment:
|
||||||
- TZ=${TZ}
|
- TZ=${TZ}
|
||||||
- CEDALO_MC_BROKER_ID=mosquitto-broker
|
- CEDALO_MC_BROKER_ID=mosquitto-broker
|
||||||
- CEDALO_MC_BROKER_NAME=mosquitto-broker-2
|
- CEDALO_MC_BROKER_NAME=mosquitto-broker-2
|
||||||
- CEDALO_MC_BROKER_URL=mqtt://mosquitto-broker:1883
|
- CEDALO_MC_BROKER_URL=mqtt://${INTERNAL_IP}:1883
|
||||||
- CEDALO_MC_BROKER_USERNAME=admin
|
- CEDALO_MC_BROKER_USERNAME=admin
|
||||||
- CEDALO_MC_BROKER_PASSWORD=${MQTT_ADMIN_PASSWORD}
|
- CEDALO_MC_BROKER_PASSWORD=${MQTT_ADMIN_PASSWORD}
|
||||||
- CEDALO_MC_USERNAME=admin
|
- CEDALO_MC_USERNAME=admin
|
||||||
- CEDALO_MC_PASSWORD=admin
|
- CEDALO_MC_PASSWORD=${CEDALO_MC_PASSWORD}
|
||||||
ports:
|
ports:
|
||||||
- ${APP_PORT}:8088
|
- ${APP_PORT}:8088
|
||||||
expose:
|
expose:
|
||||||
|
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 46 KiB |
|
@ -1,7 +1,7 @@
|
||||||
# Eclipse Mosquitto MQTT Broker with UI
|
# Eclipse Mosquitto MQTT Broker with UI
|
||||||
|
|
||||||
this app consists of two images providing an mqtt broker and an UI for managing access to the broker.
|
This app consists of two images providing an MQTT broker and a UI for managing access to the broker.
|
||||||
The configuration is adapted from the github repo: [shantanoo-desai/mqtt-rbac-docker-init](https://github.com/shantanoo-desai/mqtt-rbac-docker-init)
|
The configuration is adapted from the GitHub repo: [shantanoo-desai/mqtt-rbac-docker-init](https://github.com/shantanoo-desai/mqtt-rbac-docker-init)
|
||||||
|
|
||||||
|
|
||||||
## Eclipse Mosquitto
|
## Eclipse Mosquitto
|
||||||
|
@ -27,7 +27,7 @@ For more detailed information the [mosquitto documentation](https://mosquitto.or
|
||||||
|
|
||||||
[Cedalo Management Center](https://github.com/cedalo/management-center) allows to easily manage, monitor and inspect instances of Eclipse Mosquitto. There are some pro features that can only be activated by getting a license from cedalo.
|
[Cedalo Management Center](https://github.com/cedalo/management-center) allows to easily manage, monitor and inspect instances of Eclipse Mosquitto. There are some pro features that can only be activated by getting a license from cedalo.
|
||||||
|
|
||||||
![caledo_mgm_center.png](caledo_mgm_center.png)
|
![cedalo_mgm_center.png](https://github.com/runtipi/runtipi-appstore/blob/master/apps/eclipse-mosquitto/metadata/cedalo_mgm_center.png)
|
||||||
|
|
||||||
By default the following features are provided:
|
By default the following features are provided:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user