Skip to content

Commit 06b8f65

Browse files
authored
Merge pull request #55 from ccdc-opensource/WCSD-3452
WCSD-3452 Port configuration fix
2 parents faa351c + 9c6df65 commit 06b8f65

4 files changed

+114
-170
lines changed

docker-compose.macromolecule-hub.yml

+17-45
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ services:
1212
depends_on:
1313
- ccdc-csd-searchservice
1414
- csd-request-entry
15-
image: ccdcrepository.azurecr.io/onsite/webcsd:2.1.0
15+
image: ccdcrepository.azurecr.io/onsite/webcsd:3.0.0
1616
ports:
17-
- 80:80
17+
- ${WEBCSD_PORT}:${WEBCSD_PORT}
1818
volumes:
1919
- ./userdata:/app/OnSite
2020
labels:
@@ -26,7 +26,7 @@ services:
2626
depends_on:
2727
- ccdc-csd-searchservice
2828
- csd-request-entry
29-
image: ccdcrepository.azurecr.io/onsite/webcsdbackend:2.1.0
29+
image: ccdcrepository.azurecr.io/onsite/webcsdbackend:3.0.0
3030
environment:
3131
- ServiceSettings__StructureInfoLocation=/csd-data/structure-links.csv
3232
- CCDC_LICENSING_CONFIGURATION=${CCDC_LICENSING_CONFIGURATION}
@@ -35,8 +35,6 @@ services:
3535
- ServiceSettings__Databases__1__ConnectionString=dbe
3636
labels:
3737
<<: *k8s-labels
38-
expose:
39-
- 80
4038

4139
redis:
4240
labels:
@@ -67,7 +65,7 @@ services:
6765
ccdc-csd-substructuresearch:
6866
labels:
6967
<<: *k8s-labels
70-
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-substructuresearch-api:2.1.0
68+
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-substructuresearch-api:3.0.0
7169
depends_on:
7270
- database-server
7371
- ccdc-csd-resultstore
@@ -79,36 +77,30 @@ services:
7977
- PdbReadConnection=Server=database-server;Port=5432;Database=csd-database;User Id=postgres;Password=${CSD_DB_PASSWORD};SearchPath=structure_optimisation
8078
- SubstructureSearchDatabaseConfiguration__Databases__1__Name=pdb
8179
- SubstructureSearchDatabaseConfiguration__Databases__1__SettingsKey=PdbReadConnection
82-
expose:
83-
- 80
8480

8581
ccdc-csd-deposition:
8682
labels:
8783
<<: *k8s-labels
88-
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-deposition-api:2.1.0
84+
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-deposition-api:3.0.0
8985
depends_on:
9086
- database-server
9187
environment:
9288
- CsdDepositionReadConnection=Server=database-server;Port=5432;Database=csd-database;User Id=postgres;Password=${CSD_DB_PASSWORD};SearchPath=csd_schema
9389
- DepositionPdbReadConnection=Server=database-server;Port=5432;Database=csd-database;User Id=postgres;Password=${CSD_DB_PASSWORD};SearchPath=pdb_schema
9490
- DatabaseConfiguration__Databases__1__Name=pdb
9591
- DatabaseConfiguration__Databases__1__SettingsKey=DepositionPdbReadConnection
96-
expose:
97-
- 80
9892

9993
ccdc-csd-textnumericsearch:
10094
labels:
10195
<<: *k8s-labels
10296
depends_on:
10397
- database-server
104-
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-textnumericsearch-api:2.1.0
98+
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-textnumericsearch-api:3.0.0
10599
environment:
106100
- CsdReadConnection=Server=database-server;Port=5432;Database=csd-database;User Id=postgres;Password=${CSD_DB_PASSWORD};SearchPath=csd_schema
107101
- PdbReadConnection=Server=database-server;Port=5432;Database=csd-database;User Id=postgres;Password=${CSD_DB_PASSWORD};SearchPath=pdb_schema
108102
- DatabaseConfiguration__Databases__1__Name=pdb
109103
- DatabaseConfiguration__Databases__1__SettingsKey=PdbReadConnection
110-
expose:
111-
- 80
112104

113105
ccdc-csd-searchservice:
114106
labels:
@@ -118,103 +110,83 @@ services:
118110
- ccdc-csd-substructuresearch
119111
- ccdc-csd-resultstore
120112
- ccdc-csd-similaritysearch
121-
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-searchservice-api:2.1.0
122-
expose:
123-
- 80
113+
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-searchservice-api:3.0.0
124114

125115
csd-request-entry:
126116
labels:
127117
<<: *k8s-labels
128118
depends_on:
129119
- ccdc-csd-deposition
130120
- ccdc-csd-crystal-structure-export
131-
image: ccdcrepository.azurecr.io/onsite/csd-request-entry-api:2.1.0
132-
expose:
133-
- 80
121+
image: ccdcrepository.azurecr.io/onsite/csd-request-entry-api:3.0.0
134122

135123
ccdc-csd-formulasearch:
136124
labels:
137125
<<: *k8s-labels
138126
depends_on:
139127
- database-server
140-
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-formulasearch-api:2.1.0
128+
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-formulasearch-api:3.0.0
141129
environment:
142130
- FormulaSearchReadConnection=Server=database-server;Port=5432;Database=csd-database;User Id=postgres;Password=${CSD_DB_PASSWORD};SearchPath=formula
143-
expose:
144-
- 80
145131

146132
ccdc-csd-unitcellsearch:
147133
labels:
148134
<<: *k8s-labels
149135
depends_on:
150136
- database-server
151137
- ccdc-csd-reducedcell-calculation-service
152-
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-unit-cell-search:2.1.0
138+
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-unit-cell-search:3.0.0
153139
environment:
154140
- UnitCellSearchReadConnection=Server=database-server;Port=5432;Database=csd-database;User Id=postgres;Password=${CSD_DB_PASSWORD};SearchPath=unitcell
155141
- UnitCellPdbReadConnection=Server=database-server;Port=5432;Database=csd-database;User Id=postgres;Password=${CSD_DB_PASSWORD};SearchPath=pdb_cell_optimisation
156142
- DatabaseConfiguration__Databases__1__Name=pdb
157143
- DatabaseConfiguration__Databases__1__SettingsKey=UnitCellPdbReadConnection
158-
expose:
159-
- 80
160144

161145
ccdc-csd-resultstore:
162146
labels:
163147
<<: *k8s-labels
164-
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-resultstore-api:2.1.0
148+
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-resultstore-api:3.0.0
165149
environment:
166150
- OrderedCachePassword=${CSD_CACHE_PASSWORD}
167-
expose:
168-
- 80
169151

170152
ccdc-csd-similaritysearch:
171153
depends_on:
172154
- database-server
173155
- ccdc-csd-fingerprint
174-
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-structure-similarity-search:2.1.0
156+
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-structure-similarity-search:3.0.0
175157
environment:
176158
- StructureSimilaritySearchReadConnection=Server=database-server;Port=5432;Database=csd-database;User Id=postgres;Password=${CSD_DB_PASSWORD};SearchPath=similarity
177159

178160
ccdc-csd-fingerprint:
179161
labels:
180162
<<: *k8s-labels
181-
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-fingerprint-service:2.1.0
182-
expose:
183-
- 80
163+
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-fingerprint-service:3.0.0
184164
restart: unless-stopped
185165

186166
ccdc-csd-substructure-filter:
187167
labels:
188168
<<: *k8s-labels
189-
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-substructure-filter-service:2.1.0
190-
expose:
191-
- 80
169+
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-substructure-filter-service:3.0.0
192170
restart: unless-stopped
193171

194172
ccdc-csd-crystal-structure-export:
195173
labels:
196174
<<: *k8s-labels
197-
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-crystal-structure-export-service:2.1.0
198-
expose:
199-
- 80
175+
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-crystal-structure-export-service:3.0.0
200176
restart: unless-stopped
201177

202178
ccdc-csd-reducedcell-calculation-service:
203179
labels:
204180
<<: *k8s-labels
205-
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-reducedcell-calculation-service:2.1.0
206-
expose:
207-
- 80
181+
image: ccdcrepository.azurecr.io/onsite/ccdc-csd-reducedcell-calculation-service:3.0.0
208182
restart: unless-stopped
209183

210184
webcsd-theory:
211185
labels:
212186
<<: *k8s-labels
213-
image: ccdcrepository.azurecr.io/onsite/csd-theory:2.1.0
187+
image: ccdcrepository.azurecr.io/onsite/csd-theory:3.0.0
214188
environment:
215189
- CCDC_LICENSING_CONFIGURATION=${CCDC_LICENSING_CONFIGURATION}
216-
expose:
217-
- 80
218190

219191
volumes:
220192
csd_data: {}

0 commit comments

Comments
 (0)