-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
41 lines (36 loc) · 1.23 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
version: '3.4'
# This is an example docker-compose.yml file that you can use as a template
# for your own development. It contains two containers, one for the Directory
# sync itself and one for local data storage (a FHIR store). You will need to
# make sure that all relevant environment variables have been written into a
# file called ".env".
#
# With regards to local data storage, you can obviously use your own FHIR
# store, or point to an external FHIR store, if you already have one. If you
# decide to use the FHIR store packaged with this docker-compose file, you
# will need to fill it with data. Additionally, in the ".env" file, you will
# need to point to the FHIR store's URL. If you are using the included Blaze
# store, you can add this line:
#
# FHIR_STORE_URL=http://store:8080/fhir
services:
directory_sync_service:
image: "samply/directory_sync_service"
env_file:
- .env
store:
container_name: "store"
image: "samply/blaze:0.18"
environment:
BASE_URL: "http://store:8080"
JAVA_TOOL_OPTIONS: "-Xmx4g"
volumes:
- "store-db-data:/app/data"
restart: "always"
logging:
options:
max-size: "10m"
max-file: "3"
volumes:
store-db-data:
name: "store-db-data"