Skip to content

winstonleedev/mqtt-broker

 
 

Repository files navigation

MQTT Server/Broker with AMQP backend

Originally from Lelylan

Requirements

The MQTT server/broker is tested against Node 6

Getting Started

$ npm install && npm install -g foreman
$ nf start

Install with docker

Docker image: thanhphu/mqtt-broker

Use docker hub image

$ docker run -d -it --name mqtt thanhphu/mqtt-broker

Generate local image

$ docker build --tag=mqtt .
$ docker run -d -it --name mqtt mqtt

When installing the service in production set lelylan environment variables.

Resources

Contributing

Fork the repo on github and send a pull requests with topic branches. Do not forget to provide specs to your contribution.

Running specs

$ npm install
$ npm test

Coding guidelines

Follow Felix guidelines.

License

Licensed under the Apache License, Version 2.0.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 67.1%
  • Shell 30.4%
  • Makefile 2.5%