-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
44 lines (39 loc) · 1.25 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# Remote Embedded Diana Watcher
# For use w balena.io
# Merck, Summer 2018
# resin docker-compose is 2.1 max
version: '2.1'
services:
proxy:
image: derekmerck/orthanc-confd:latest-arm32v7
ports:
- "4242:4242"
privileged: true
environment:
# Do not use Resin's init system on a non-Resin base
INITSYSTEM: "on"
ORTHANC_MAX_SIZE: 500
ORTHANC_MAX_PATIENTS: 50
ORTHANC_AET: DIANA
# Need to allow remotes for other containers,
# but won't accept http from outside docker network
# ORTHANC_REMOTE_ENABLED: true
# Include these as device environment vars
# ORTHANC_PASSWORD: ${ORTHANC_PASSWORD}
# ORTHANC_MOD_0: ${LOCAL_PACS_ADDR}
# Use a tmpfs to avoid writing passwords to disk
tmpfs:
- /etc/orthanc
diana:
build: diana
# bind mounts not allowed, so add services with COPY
privileged: true
# command: diana-cli watch -r index_studies pacs splunk
# command: diana-cli watch -r say_studies pacs -
environment:
INITSYSTEM: "on"
DIANA_SERVICES_PATH: /services.yml
# Include these as device environment vars
# ORTHANC_PASSWORD: ${ORTHANC_PASSWORD}
# SPLUNK_HOST: ${SPLUNK_HOST}
# SPLUNK_HEC_TOKEN: ${SPLUNK_HEC_TOKEN}