You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Licensed under the Apache License, Version 2.0 (the "License");
5
+
you may not use this file except in compliance with the License.
6
+
You may obtain a copy of the License at
7
+
8
+
http://www.apache.org/licenses/LICENSE-2.0
9
+
10
+
Unless required by applicable law or agreed to in writing, software
11
+
distributed under the License is distributed on an "AS IS" BASIS,
12
+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
+
See the License for the specific language governing permissions and
14
+
limitations under the License.
15
+
-->
16
+
17
+
# MONAI Deploy Informatics Gateway
18
+
19
+
The [docker-compose.yml](./docker-compose.yml) file includes the following services to run the Informatics Gateway.
20
+
21
+
* MinIO
22
+
* RabbitMQ
23
+
* ElasticSearch (optional)
24
+
* LogStash (optional)
25
+
* Kibana (optional)
26
+
27
+
28
+
## Running docker compose
29
+
30
+
To start all Informatics Gateway dependencies, run `docker compose up`.
31
+
32
+
Before running Informatics Gateway, ensure the following environment variables are exported:
33
+
34
+
```bash
35
+
export DOTNET_ENVIRONMENT=Development # if using appsettings.Development.json
36
+
export LOGSTASH_URL=tcp://localhost:50000 # this tells Informatics Gateway to export logs to LogStash at tcp://localhost:5000
37
+
```
38
+
IMPORTANT: for Linux users, before running `docker compose up`, please run `init.sh` to create directories with the correct permissions first. Otherwise, ElasticSearch will not be able to start.
39
+
40
+
### Kibana
41
+
42
+
A default search is imported to Kibana at startup. To load the saved search, go to Analytics > Discover from the 🍔 menu. From the top right click *Open* and select *MONAI-Default*.
0 commit comments