1
1
version : ' 3.7'
2
2
services :
3
3
ego-api :
4
- image : " overture/ego:latest "
4
+ image : " overture/ego:3.1.0 "
5
5
environment :
6
6
SERVER_PORT : 8080
7
7
SPRING_DATASOURCE_URL : jdbc:postgresql://ego-postgres:5432/ego?stringtype=unspecified
@@ -18,7 +18,7 @@ services:
18
18
depends_on :
19
19
- ego-postgres
20
20
ego-postgres :
21
- image : postgres:9.5
21
+ image : postgres:11.1
22
22
environment :
23
23
- POSTGRES_DB=ego
24
24
- POSTGRES_PASSWORD=password
@@ -43,7 +43,7 @@ services:
43
43
ports :
44
44
- " 8085:9000"
45
45
score-server :
46
- image : overture/score-server:latest
46
+ image : overture/score-server:5.0.0
47
47
user : " $MY_UID:$MY_GID"
48
48
environment :
49
49
SPRING_PROFILES_ACTIVE : amazon,collaboratory,prod,secure
@@ -57,11 +57,16 @@ services:
57
57
S3_ACCESSKEY : minio
58
58
S3_SECRETKEY : minio123
59
59
S3_SIGV4ENABLED : " true"
60
- AUTH_SERVER_URL : http://ego-api:8080/o/check_token /
60
+ AUTH_SERVER_URL : http://ego-api:8080/o/check_api_key /
61
61
AUTH_SERVER_CLIENTID : score
62
62
AUTH_SERVER_CLIENTSECRET : scoresecret
63
- AUTH_SERVER_UPLOADSCOPE : score.WRITE
64
- AUTH_SERVER_DOWNLOADSCOPE : score.READ
63
+ AUTH_SERVER_TOKENNAME : apiKey
64
+ AUTH_SERVER_SCOPE_DOWNLOAD_SYSTEM : score.READ
65
+ AUTH_SERVER_SCOPE_DOWNLOAD_STUDY_PREFIX : score.
66
+ AUTH_SERVER_SCOPE_DOWNLOAD_STUDY_SUFFIX : .READ
67
+ AUTH_SERVER_SCOPE_UPLOAD_SYSTEM : score.WRITE
68
+ AUTH_SERVER_SCOPE_UPLOAD_STUDY_PREFIX : score.
69
+ AUTH_SERVER_SCOPE_UPLOAD_STUDY_SUFFIX : .WRITE
65
70
SERVER_SSL_ENABLED : " false"
66
71
UPLOAD_PARTSIZE : 1073741824
67
72
UPLOAD_CONNECTION_TIMEOUT : 1200000
@@ -78,8 +83,9 @@ services:
78
83
- ego-api
79
84
volumes :
80
85
- " ./docker/scratch/score-server-logs:/score-server/logs"
86
+
81
87
score-client :
82
- image : overture/score:latest
88
+ image : overture/score:5.0.0
83
89
environment :
84
90
ACCESSTOKEN : f69b726d-d40f-4261-b105-1ec7e6bf04d5
85
91
METADATA_URL : http://song-server:8080
@@ -90,8 +96,9 @@ services:
90
96
- " ./docker/scratch/song-client-output:/song-client/output"
91
97
command : bin/score-client
92
98
user : " $MY_UID:$MY_GID"
99
+
93
100
song-db :
94
- image : " postgres:9.6 "
101
+ image : postgres:11.1
95
102
environment :
96
103
POSTGRES_DB : song
97
104
POSTGRES_USER : postgres
@@ -100,6 +107,7 @@ services:
100
107
- " 8432:5432"
101
108
volumes :
102
109
- " ./docker/song-db-init:/docker-entrypoint-initdb.d"
110
+
103
111
aws-cli :
104
112
image : " mesosphere/aws-cli:latest"
105
113
environment :
@@ -108,6 +116,7 @@ services:
108
116
AWS_DEFAULT_REGION : us-east-1
109
117
volumes :
110
118
- " ./docker/object-storage-init/data/oicr.icgc.test/data:/score-data:ro"
119
+
111
120
song-client :
112
121
build :
113
122
context : ./
@@ -127,6 +136,7 @@ services:
127
136
- " ./docker/scratch/song-client-output:/song-client/output"
128
137
command : bin/sing
129
138
user : " $MY_UID:$MY_GID"
139
+
130
140
song-server :
131
141
build :
132
142
context : ./
0 commit comments