@@ -28,25 +28,25 @@ services:
28
28
restart : unless-stopped
29
29
30
30
ccdc-identity :
31
- image : ccdcrepository.azurecr.io/onsite/ccdc-identitygateway:4.0 .0
31
+ image : ccdcrepository.azurecr.io/onsite/ccdc-identitygateway:4.1 .0
32
32
environment :
33
- - " ConnectionStrings__DefaultConnection=${IDENTITY_DB_CONNECTIONSTRING} "
34
- - " PlatformClientSettings__RedirectUri =${PUBLIC_URI}/authentication/login-callback"
35
- - " PlatformClientSettings__PostLogoutRedirectUri =${PUBLIC_URI}/authentication/logout-callback"
36
- - " WebCsdClientSettings__RedirectUri =${PUBLIC_URI}/structures/signin-oidc"
37
- - " WebCsdClientSettings__PostLogoutRedirectUri =${PUBLIC_URI}/structures/signout-oidc"
33
+ - ConnectionStrings__DefaultConnection=${DB_CONNECTIONSTRING};Database=${IDENTITY_DATABASE}
34
+ - " PlatformClientSettings__RedirectUris__0 =${PUBLIC_URI}/authentication/login-callback"
35
+ - " PlatformClientSettings__PostLogoutRedirectUris__0 =${PUBLIC_URI}/authentication/logout-callback"
36
+ - " WebCsdClientSettings__RedirectUris__0 =${PUBLIC_URI}/structures/signin-oidc"
37
+ - " WebCsdClientSettings__PostLogoutRedirectUris__0 =${PUBLIC_URI}/structures/signout-oidc"
38
38
depends_on :
39
39
- webcsdbackend
40
40
restart : unless-stopped
41
41
42
42
webcsd :
43
43
environment :
44
- - IdentityGateway__Authority =${PUBLIC_URI}
44
+ - IdentityGateway__Issuer =${PUBLIC_URI}
45
45
- IdentityGateway__DisableSSLValidation=true
46
46
depends_on :
47
47
- ccdc-csd-searchservice
48
48
- csd-request-entry
49
- image : ccdcrepository.azurecr.io/onsite/webcsd:4.0 .0
49
+ image : ccdcrepository.azurecr.io/onsite/webcsd:4.1 .0
50
50
volumes :
51
51
- ./userdata:/app/OnSite
52
52
labels :
@@ -57,7 +57,7 @@ services:
57
57
depends_on :
58
58
- ccdc-csd-searchservice
59
59
- csd-request-entry
60
- image : ccdcrepository.azurecr.io/onsite/webcsdbackend:4.0 .0
60
+ image : ccdcrepository.azurecr.io/onsite/webcsdbackend:4.1 .0
61
61
environment :
62
62
- CCDC_LICENSING_CONFIGURATION=${CCDC_LICENSING_CONFIGURATION}
63
63
labels :
@@ -74,23 +74,23 @@ services:
74
74
- ccdc-csd-fingerprint
75
75
- ccdc-csd-deposition
76
76
environment :
77
- - StructureSearchReadConnection=${CSD_DB_CONNECTIONSTRING };SearchPath=substructure
77
+ - StructureSearchReadConnection=${DB_CONNECTIONSTRING };SearchPath=substructure;Database=${CSD_DATABASE}
78
78
restart : unless-stopped
79
79
80
80
ccdc-csd-deposition :
81
81
labels :
82
82
<< : *k8s-labels
83
83
image : ccdcrepository.azurecr.io/onsite/ccdc-csd-deposition-api:4.0.0
84
84
environment :
85
- - CsdDepositionReadConnection=${CSD_DB_CONNECTIONSTRING };SearchPath=csd_schema
85
+ - CsdDepositionReadConnection=${DB_CONNECTIONSTRING };SearchPath=csd_schema;Database=${CSD_DATABASE}
86
86
restart : unless-stopped
87
87
88
88
ccdc-csd-textnumericsearch :
89
89
labels :
90
90
<< : *k8s-labels
91
91
image : ccdcrepository.azurecr.io/onsite/ccdc-csd-textnumericsearch-api:4.0.0
92
92
environment :
93
- - CsdReadConnection=${CSD_DB_CONNECTIONSTRING };SearchPath=csd_schema
93
+ - CsdReadConnection=${DB_CONNECTIONSTRING };SearchPath=csd_schema;Database=${CSD_DATABASE}
94
94
restart : unless-stopped
95
95
96
96
ccdc-csd-searchservice :
@@ -120,7 +120,7 @@ services:
120
120
<< : *k8s-labels
121
121
image : ccdcrepository.azurecr.io/onsite/ccdc-csd-formulasearch-api:4.0.0
122
122
environment :
123
- - FormulaSearchReadConnection=${CSD_DB_CONNECTIONSTRING };SearchPath=formula
123
+ - FormulaSearchReadConnection=${DB_CONNECTIONSTRING };SearchPath=formula;Database=${CSD_DATABASE}
124
124
restart : unless-stopped
125
125
126
126
ccdc-csd-unitcellsearch :
@@ -130,15 +130,15 @@ services:
130
130
- ccdc-csd-reducedcell-calculation-service
131
131
image : ccdcrepository.azurecr.io/onsite/ccdc-csd-unit-cell-search:4.0.0
132
132
environment :
133
- - UnitCellSearchReadConnection=${CSD_DB_CONNECTIONSTRING };SearchPath=unitcell
133
+ - UnitCellSearchReadConnection=${DB_CONNECTIONSTRING };SearchPath=unitcell;Database=${CSD_DATABASE}
134
134
restart : unless-stopped
135
135
136
136
ccdc-csd-resultstore :
137
137
labels :
138
138
<< : *k8s-labels
139
139
image : ccdcrepository.azurecr.io/onsite/ccdc-csd-resultstore-api:4.0.0
140
140
environment :
141
- - ResultStoreConnectionString=${CSD_DB_CONNECTIONSTRING };SearchPath=searchstore
141
+ - ResultStoreConnectionString=${DB_CONNECTIONSTRING };SearchPath=searchstore;Database=${CSD_DATABASE}
142
142
restart : unless-stopped
143
143
144
144
ccdc-csd-similaritysearch :
@@ -148,7 +148,7 @@ services:
148
148
- ccdc-csd-fingerprint
149
149
image : ccdcrepository.azurecr.io/onsite/ccdc-csd-structure-similarity-search:4.0.0
150
150
environment :
151
- - StructureSimilaritySearchReadConnection=${CSD_DB_CONNECTIONSTRING };SearchPath=similarity
151
+ - StructureSimilaritySearchReadConnection=${DB_CONNECTIONSTRING };SearchPath=similarity;Database=${CSD_DATABASE}
152
152
restart : unless-stopped
153
153
154
154
ccdc-csd-fingerprint :
@@ -166,7 +166,7 @@ services:
166
166
ccdc-csd-crystal-structure-export :
167
167
labels :
168
168
<< : *k8s-labels
169
- image : ccdcrepository.azurecr.io/onsite/ccdc-csd-crystal-structure-export-service:4.0 .0
169
+ image : ccdcrepository.azurecr.io/onsite/ccdc-csd-crystal-structure-export-service:4.1 .0
170
170
restart : unless-stopped
171
171
172
172
ccdc-csd-reducedcell-calculation-service :
@@ -181,4 +181,23 @@ services:
181
181
image : ccdcrepository.azurecr.io/onsite/csd-theory:4.0.0
182
182
environment :
183
183
- CCDC_LICENSING_CONFIGURATION=${CCDC_LICENSING_CONFIGURATION}
184
- restart : unless-stopped
184
+ restart : unless-stopped
185
+
186
+ message-broker :
187
+ image : rabbitmq:3
188
+ environment :
189
+ RABBITMQ_DEFAULT_USER : queueuser
190
+ RABBITMQ_DEFAULT_PASS : ${CCDC_LICENSING_CONFIGURATION}
191
+ restart : unless-stopped
192
+
193
+ ccdc-file-generation :
194
+ restart : unless-stopped
195
+ image : ccdcrepository.azurecr.io/onsite/ccdc-structure-file-generation:4.1.0
196
+ environment :
197
+ - CacheSettings__ConnectionString=${DB_CONNECTIONSTRING};Database=structure_file_cache
198
+ - MessagingProvider=RabbitMq
199
+ - MessagingOnSitePassword=${CCDC_LICENSING_CONFIGURATION}
200
+ - PlatformSecurity__Issuer=${PUBLIC_URI}
201
+ - PlatformSecurity__DisableSSLValidation=true
202
+ depends_on :
203
+ - message-broker
0 commit comments