67276c14eb
* feat(docker): update auth env vars in compose Update docker/addons/*/docker-compose.yml with appropriate auth environment variables Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com> * feat(config): update remotes URLs Updated the URLs for the remotes in the config file to reflect the correct endpoints. - Updated bootstrap_url to "http://localhost:9013" - Updated certs_url to "http://localhost:9019" - Updated http_adapter_url to "http://localhost/http:9016" - Updated reader_url to "http://localhost" Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com> --------- Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com> |
||
---|---|---|
.. | ||
addons | ||
brokers | ||
nats | ||
nginx | ||
policy | ||
spicedb | ||
ssl | ||
templates | ||
vernemq | ||
.env | ||
Dockerfile | ||
Dockerfile.dev | ||
README.md | ||
docker-compose.yml |
README.md
Docker Composition
Configure environment variables and run Mainflux Docker Composition.
Note*: docker-compose
uses .env
file to set all environment variables. Ensure that you run the command from the same location as .env file.
Installation
Follow the official documentation.
Usage
Run following commands from project root directory.
docker-compose -f docker/docker-compose.yml up
docker-compose -f docker/addons/<path>/docker-compose.yml up
To pull docker images from a specific release you need to change the value of MF_RELEASE_TAG
in .env
before running these commands.