1
0
mirror of https://github.com/mainflux/mainflux.git synced 2025-04-28 13:48:49 +08:00

Update README.md

This commit is contained in:
Drasko DRASKOVIC 2016-11-02 01:29:33 +01:00 committed by GitHub
parent b605341f73
commit fa9bc47482

View File

@ -20,7 +20,9 @@ For professional deployments Mainflux is usually combined with [Mainflux Authent
Mainflux Auth Server also provides user accounts and device and application access control with simple customizable scheme based on scoped JWTs. Mainflux Auth Server also provides user accounts and device and application access control with simple customizable scheme based on scoped JWTs.
### Install/Deploy ### Install/Deploy
Mainflux uses [MongoDB](https://www.mongodb.com/), so insure that it is installed on your system (more info [here](https://github.com/Mainflux/mainflux-lite/blob/master/doc/dependencies.md)). You will also need MQTT broker running on default port 1883 - for example [Mosquitto](https://mosquitto.org/). Mainflux uses [MongoDB](https://www.mongodb.com/), so insure that it is installed on your system. You will also need MQTT broker running on default port 1883 - for example [Mosquitto](https://mosquitto.org/).
> N.B. Professional Mainflux deployments use [EMQTTD](https://github.com/mainflux/emqttd-docker) - massively scalable MQTT broker written in Erlang. They way it is used can be seen from [docker-compose.yml](docker-compose.yml)
Installing Mainflux is trivial [`go get`](https://golang.org/cmd/go/): Installing Mainflux is trivial [`go get`](https://golang.org/cmd/go/):
```bash ```bash
@ -28,7 +30,7 @@ go get github.com/mainflux/mainflux
$GOBIN/mainflux $GOBIN/mainflux
``` ```
If you are new to Go, more information about setting-up environment and fetching Mainflux code can be found [here](https://github.com/Mainflux/mainflux-lite/blob/master/doc/install.md). If you are new to Go, more information about setting-up environment and fetching Mainflux code can be found [here](https://github.com/mainflux/mainflux-doc/blob/master/goenv.md).
### Docker ### Docker
Running Mainflux in a Docker is even easier, as it will launch whole composition of microservices, so you do not have to care about dependencies. Running Mainflux in a Docker is even easier, as it will launch whole composition of microservices, so you do not have to care about dependencies.