-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathdocker-compose.yaml
More file actions
74 lines (68 loc) · 1.71 KB
/
docker-compose.yaml
File metadata and controls
74 lines (68 loc) · 1.71 KB
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
version: '3.7'
name: smart-app-subscriptions
volumes:
aidbox_pg_data: {}
services:
subscriptions:
build:
context: .
dockerfile: ./Dockerfile.subscriptions
ports:
- 9000:9000
environment:
AIDBOX_URL: http://aidbox:8080
CLIENT_ID: subscriptions
CLIENT_SECRET: quOfCRS7ty1RMUQq
example-html:
build:
context: .
dockerfile: ./Dockerfile.example.html
ports:
- "7070:80"
example-react:
build:
context: .
dockerfile: ./Dockerfile.example.react
args:
VITE_AIDBOX_URL: http://localhost:8080
VITE_SMARTAPP_SUBSCRIPTIONS_API: http://localhost:9000
ports:
- "7080:4173"
aidbox_db:
image: healthsamurai/aidboxdb:17
pull_policy: always
ports:
- 5435:5432
volumes:
- aidbox_pg_data:/data:delegated
environment:
PGDATA: /data
POSTGRES_USER: aidbox
POSTGRES_PORT: '5432'
POSTGRES_DB: aidbox
POSTGRES_PASSWORD: nP0s8ALcTk
aidbox:
image: healthsamurai/aidboxone:edge
pull_policy: always
depends_on:
- aidbox_db
ports:
- 8080:8080
volumes:
- ./aidbox.json:/tmp/aidbox.json
environment:
BOX_INIT_BUNDLE: file:///tmp/aidbox.json
AIDBOX_FHIR_PACKAGES: hl7.fhir.r4.core#4.0.1
AIDBOX_FHIR_SCHEMA_VALIDATION: true
AIDBOX_CREATED_AT_URL: https://aidbox.app/ex/createdAt
AIDBOX_CLIENT_SECRET: vbDPgXnz0H
AIDBOX_ADMIN_PASSWORD: password
AIDBOX_COMPLIANCE: enabled
BOX_SEARCH_FHIR__COMPARISONS: true
PGHOST: aidbox_db
PGUSER: aidbox
AIDBOX_PORT: 8080
PGDATABASE: aidbox
PGPASSWORD: nP0s8ALcTk
PGPORT: '5432'
BOX_SEARCH_INCLUDE_CONFORMANT: true