Mainflux.mainflux/docker
b1ackd0t 67276c14eb
NOISSUE - Update Auth ENV Vars in Docker-Compose (#1937)
* 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>
2023-10-18 22:36:41 +02:00
..
addons NOISSUE - Update Auth ENV Vars in Docker-Compose (#1937) 2023-10-18 22:36:41 +02:00
brokers NOISSUE - Enable JetStream on NATS (#1885) 2023-08-25 15:45:08 +02:00
nats NOISSUE - Enable JetStream on NATS (#1885) 2023-08-25 15:45:08 +02:00
nginx NOISSUE: Listing of shared things with users & Update SDK (#1923) 2023-10-17 15:38:06 +02:00
policy MF-1248 - Add access policies for users (#1246) 2020-12-08 17:04:09 +01:00
spicedb NOISSUE - Switch to Google Zanzibar Access control approach (#1919) 2023-10-15 22:02:13 +02:00
ssl NOISSUE - Implementation of gRPC mTLS (#1848) 2023-08-16 19:11:33 +02:00
templates MF-1506 - Group-based Access Control (#1716) 2023-06-14 12:40:37 +02:00
vernemq Update VerneMQ release (#1593) 2022-04-15 15:25:39 +02:00
.env NOISSUE - Use Nats JetStream As Internal Message Bus (#1893) 2023-10-18 17:00:38 +02:00
Dockerfile NOISSUE - Update Go Version on Docker and CI (#1925) 2023-10-16 11:46:07 +02:00
Dockerfile.dev COPY SSL Certs From Alpine (#1839) 2023-07-10 14:20:44 +02:00
README.md MF-1342 - Use environment variables in docker-compose to use tagged version of image (#1343) 2021-02-02 16:26:02 +01:00
docker-compose.yml NOISSUE - Switch to Google Zanzibar Access control approach (#1919) 2023-10-15 22:02:13 +02:00

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.