-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
44 lines (42 loc) · 1.1 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
services:
node-red:
image: 5minds/node-red:node-red-contrib-processcube-4
build:
context: .
ports:
- "1880:1880"
environment:
- TZ=Europe/Berlin
- ENGINE_URL=http://engine:8000
volumes:
- ./nodered/:/data/
depends_on:
- engine
- authority
engine:
image: 5minds/processcube_engine:2024-1
#image: 5minds/processcube_engine:17.1.2
ports:
- 8000:8000
volumes:
- ./processes:/processes:ro
environment:
application__name: Engine for Node-RED contrib
iam__baseUrl: http://authority:11560
iam__allowAnonymousRootAccess: true
command: --seed-dir=/processes --port 8000
depends_on:
- authority
healthcheck:
test: bash -c "[ -f /tmp/healthy ]"
timeout: 1s
retries: 20
authority:
image: 5minds/processcube_authority:3.0.4
ports:
- 11560:11560
volumes:
- ./.processcube/authority/config:/etc/authority/config:ro
- ./.processcube/authority/db:/app/authority/storage/
environment:
UPE_SEED_PATH: /etc/authority/config/upeSeedingData.json