All Projects → cedalo → management-center

cedalo / management-center

Licence: Apache-2.0 license
The management center for Eclipse Mosquitto

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to management-center

dinivas
AWS, GCP alternative on premise. Dinivas manage your private Cloud (OpenStack) infrastructure by providing many features based on popular Open Source projects
Stars: ✭ 15 (-64.29%)
Mutual labels:  mosquitto
UnrealMosquitto
A MQTT client with blueprint support for Unreal Engine 4, based on Mosquitto.
Stars: ✭ 41 (-2.38%)
Mutual labels:  mosquitto
docker-mosquitto-postgres
Mosquitto MQTT Broker on Docker with Postgres as backend ⛺
Stars: ✭ 12 (-71.43%)
Mutual labels:  mosquitto
Aphid
🚫 This project is no longer maintained. Lightweight MQTT client in Swift 3
Stars: ✭ 56 (+33.33%)
Mutual labels:  mosquitto
Mosquitto
Eclipse Mosquitto - An open source MQTT broker
Stars: ✭ 5,794 (+13695.24%)
Mutual labels:  mosquitto
Kubeedge
Kubernetes Native Edge Computing Framework (project under CNCF)
Stars: ✭ 4,582 (+10809.52%)
Mutual labels:  mosquitto
dlibox
Home automation that does not depend on the internet
Stars: ✭ 26 (-38.1%)
Mutual labels:  mosquitto
ruuvitag-demo
Demo of reading Bluetooth Low Energy sensor measurements of RuuviTag environmental sensors and feeding them to MQTT, a database and dashboards
Stars: ✭ 14 (-66.67%)
Mutual labels:  mosquitto
kotori
A flexible data historian based on InfluxDB, Grafana, MQTT and more. Free, open, simple.
Stars: ✭ 73 (+73.81%)
Mutual labels:  mosquitto
kafka-connect-iot-mqtt-connector-example
Internet of Things Integration Example => Apache Kafka + Kafka Connect + MQTT Connector + Sensor Data
Stars: ✭ 170 (+304.76%)
Mutual labels:  mosquitto
zmosq
MQTT/Mosquitto / ZeroMQ proxy
Stars: ✭ 22 (-47.62%)
Mutual labels:  mosquitto
ccu-addon-mosquitto
Mosquitto packaged as Addon for the Homematic CCU3 and RaspberryMatic
Stars: ✭ 23 (-45.24%)
Mutual labels:  mosquitto

Management Center

The management center for Eclipse Mosquitto. See the official documentation for additional details.


Run in development mode

Either go to official documentation page and follow steps there or clone this repository and then:

  • Intstall Docker and docker-compose

  • Intstall yarn package manager

  • Run the Mosquitto broker:

    • Create mosquitto directory

    • Go inside this directory, create config and data directories

    • Go inside config directory and create config file mosquitto.conf

    • You can find an example of such file here. Be sure to uncomment or add the following lines to this file:

          listener 1883
          allow_anonymous true
      
    • Inside the mosquitto directory create a docker-compose.yaml file with the following content:

      version: '3.8'
      
      services:
          mosquitto:
              image: eclipse-mosquitto:2
              ports:
                  - 127.0.0.1:1883:1883
                  - 127.0.0.1:8080:8080
                  - 8883:8883
              volumes:
                  - ./mosquitto/config:/mosquitto/config
                  - ./mosquitto/data:/mosquitto/data
              networks:
                  - mosquitto
      networks:
          mosquitto:
              name: mosquitto
              driver: bridge
      
    • Inside mosquitto directory run the following command to start the broker:

          docker-compose up
      
  • Now, when Mosquitto broker is installed, go to the root directory of the Management Center and run:

        yarn install
    
  • Go to the /frontend folder and run:

        yarn run build-without-base-path
    
  • Set the following environmental variables (Note that export command works for Unix. For Windows use set):

        export CEDALO_MC_BROKER_ID="mosquitto" \
        export CEDALO_MC_BROKER_NAME="Mosquitto" \
        export CEDALO_MC_BROKER_URL="mqtt://localhost:1883" \
        export CEDALO_MC_BROKER_USERNAME="" \
        export CEDALO_MC_BROKER_PASSWORD="" \
        export CEDALO_MC_USERNAME="cedalo" \
        export CEDALO_MC_PASSWORD="tests" \
        export CEDALO_MC_PROXY_HOST="localhost" \
    
  • Go to the backend directory and run:

        yarn start
    
  • Go to http://localhost:8088 to start working with the Management Center for Eclipse Mosquitto

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].