Commit Graph

1100 Commits

Author SHA1 Message Date
tm16-medma
014933ab61 Cleanup FHIR configuration in ovis-compose.yml
Removed unused FHIR configuration variables from ovis-compose.yml.
2026-03-23 12:33:40 +01:00
tm16-medma
6ef1fb7b87 Clean up proxy settings in ovis-compose.yml
Removed proxy configuration from ovis-compose.yml.
2026-03-23 12:32:16 +01:00
tm16-medma
191f5f24da refactor: align Bridgehead OVIS CCP overlay with upstream runtime contracts
Apply the PR #375 review feedback by removing Bridgehead-specific compose/setup overrides
that duplicated upstream OVIS behavior and by switching to the upstream-built Mongo image
that already contains init logic.
- rename CCP OVIS services to consistent upstream-style names (`ovis-*`) and update internal dependencies
- switch Mongo service image from direct `mongo:latest` + host-mounted init script to `docker.verbis.dkfz.de/ovis/ovis-backend-mongodb:latest`
- remove obsolete Mongo init bind mount (`/docker-entrypoint-initdb.d/init.js`) from compose
- drop redundant runtime overrides from compose (`restart`, `command`, `user`, `working_dir`)
- remove duplicated app-default/preprocessor env overrides (`OVIS_PREPROC_*`, misc backend defaults) and keep deployment wiring only
- fix Mongo connection env usage to `ADDRESS` and point services to `ovis-backend-database-mongodb`
- remove temporary root-compat Traefik redirect shim and keep mounted `/ccp-ovis` routing labels
- remove setup-time generation of Mongo init.js and related cache directory prep from `ccp/modules/ovis-setup.sh`
2026-03-23 11:34:55 +01:00
tm16-medma
921bac11d2 Update Traefik rules in ovis-compose.yml 2026-03-23 11:34:55 +01:00
tm16-medma
b7f787890e Remove blaze service dependency from ovis-compose.yml
Removed dependency condition on the blaze service.
2026-03-23 11:34:55 +01:00
tm16-medma
1755298c07 Add dependency condition for blaze service 2026-03-23 11:34:55 +01:00
tm16-medma
1981a08a30 Clear FHIR_USERNAME and FHIR_PASSWORD
Updated FHIR credentials to empty strings in ovis-compose.yml
2026-03-23 11:34:55 +01:00
tm16-medma
72021fefc4 Update ovis-compose.yml for backend image and import settings 2026-03-23 11:34:55 +01:00
tm16-medma
3d4f2a4fea Add Traefik labels for ovis-frontend routing 2026-03-23 11:34:55 +01:00
tm16-medma
47b5bb0d80 Clean up Traefik router settings in ovis-compose.yml
Removed unnecessary Traefik router configurations for compatibility.
2026-03-23 11:34:55 +01:00
tm16-medma
87e8c786ae Add Traefik labels for ovis-frontend routing 2026-03-23 11:34:55 +01:00
tm16-medma
1a0d12f1a4 Add Traefik labels for ovis-backend services 2026-03-23 11:34:55 +01:00
tm16-medma
57308d0c2c Add Traefik labels for ovis-frontend-ccp routes 2026-03-23 11:34:55 +01:00
tm16-medma
fb027b79e5 Add OVIS_PUBLIC_BASE_PATH environment variable 2026-03-23 11:34:55 +01:00
Skiba Jan
d1624c1068 fix treafik routers 2026-03-23 11:34:55 +01:00
tm16-medma
f3009f347e Refactor ovis-compose.yml to add new services 2026-03-17 15:59:15 +01:00
Skiba, Jan
d386766e13 Merge branch 'develop' into ovis 2026-03-17 15:38:01 +01:00
tm16-medma
4c8f7cb119 Refactor OVIS setup script for MongoDB initialization 2026-03-02 09:14:39 +01:00
tm16-medma
28a93b191c Refactor ovis-compose.yml for latest OVis version 2026-03-02 09:14:05 +01:00
Pierre Delpy
c1de9b8314 WIP: enable osiris2fhir in PSCC for GR (#372)
enable osiris2fhir in PSCC for GR
2026-02-24 12:09:39 +01:00
DavidCroftDKFZ
9d3ec957a2 Activate Directory token login (#371)
Right now, Directory sync will only be activated if a username has been
specified. It also needs to run if a login token has been specified,
hence the change in this commit.
2026-02-20 09:27:47 +01:00
Martin Jurk
7a9f80537b sites moved to etc itcc.comf (#369) 2026-02-10 16:04:33 +01:00
Pierre Delpy
bff06a6bb0 fix kr deployment (#370) 2026-02-10 11:21:36 +01:00
Martin Jurk
6923ead6ce feat: itcc lens2 (#365) 2026-01-28 14:28:09 +01:00
Manoj Waikar
7dc9e2e663 Changes to make deployed CCE explorer work properly. (#368)
* Changes to make deployed CCE explorer work properly.

In the lens environment section in services:
- add PUBLIC_SPOT_URL value
2026-01-13 10:42:10 +01:00
Jan
85cfc2514d update beam proxy server used for oauth enrollment (#366) 2025-12-11 11:33:29 +01:00
Enola Knezevic
dd3387c2f1 test version blaze (#364)
This is the one we need urgently
2025-12-01 12:54:57 +01:00
Enola Knezevic
a5120ba75b obfuscate BBMRI ERIC way, test blaze version (#363) 2025-12-01 12:50:07 +01:00
Manoj Waikar
d0c87b40a6 Use the cce-explorer:main image from docker hub (instead of ghcr). (#362) 2025-11-21 14:52:42 +01:00
Pierre Delpy
57f49ab5fc feat: migrate pscc to orange cloud broker (#361) 2025-11-21 10:42:21 +01:00
Manoj Waikar
e2569f4737 Use the main image name for cce explorer. (#360)
- instead of pr1 name
2025-11-20 14:34:33 +01:00
Manoj Waikar
56a8aac326 Add APP_spot_KEY env var under the beam-proxy section. (#358) 2025-11-19 09:33:18 +01:00
Niklas Reimer
ab6e05826f feat(dnpm): set timezone to Europe/Berlin (#359) 2025-11-12 10:25:20 +01:00
DavidCroftDKFZ
394dcc2567 Directory sync: token login and cron change (#351)
The Directory team have requested that we allow token login to the
Directory, where a user uses LSAAI credentials to obtain a token from
the Directory, and then uses this to authenticate Directory sync. This
has been implemented via an environment variable, in an analogous way to
the already existing username/password method.

The default start time for the Directory sync has been shifted to 22:30,
to prevent conflicts with the Bridgehead auto-update.

Relevant changes have been made to the documentation.

Co-authored-by: Torben Brenner <76154651+torbrenner@users.noreply.github.com>
Co-authored-by: Jan <59206115+Threated@users.noreply.github.com>
Co-authored-by: Martin Lablans <6804500+lablans@users.noreply.github.com>
2025-11-11 09:43:08 +01:00
djuarezgf
58d3e6487c feat: add nNGM project (#340) 2025-11-06 16:47:50 +01:00
Pierre Delpy
230ff1debb feat: add PSCC
* add pscc and prepare lens2 deployment
---------

Co-authored-by: p.delpy@dkfz-heidelberg.de <p.delpy@dkfz-heidelberg.de>
Co-authored-by: Jan <59206115+Threated@users.noreply.github.com>
2025-11-05 15:18:00 +01:00
DavidCroftDKFZ
6dea7c8fef Directory sync: inherit host timezone (#354)
Directory sync needs to be able to launch at specific times of day, and in order to do this in a predictable way, the timezone used inside the Docker container should be the same as the host. To do this, two files need to be mounted from the host. One file contains information about the time zone, the other file contains the file zone name.
2025-11-05 11:02:26 +01:00
djuarezgf
66a1bd1122 docs: add initial documentation for Samply.Exporter and Samply.Teiler (#350) 2025-10-20 11:16:41 +02:00
Tim Schumacher
85957b3d48 Update focus tags: no project specific images anymore 2025-10-16 13:39:58 +02:00
Jan
b31f2aff7d fix: don't run secret sync for minimal (#349) 2025-10-15 10:45:42 +02:00
Jan
eab7700404 feat: add bridgehead check command (#342) 2025-09-30 11:47:51 +02:00
Jan
00b10f3ae6 fix: only pass CQL_PROJECTS_ENABLED to focus if set (#344) 2025-09-30 11:39:40 +02:00
Jan
d1f5820d0f feat: allow cql queries for exliquid (#343) 2025-09-30 11:01:14 +02:00
Tim Schumacher
8a35785a24 feat: add scout module (#339) 2025-09-02 13:23:34 +02:00
Jan
e0754853d8 feat(dnpm): change to new api-gateway image (#337) 2025-08-19 16:35:52 +02:00
Jan
4407a87644 chore: add more options to transfair (#325) 2025-08-19 16:32:41 +02:00
Jan
d0851d80a0 fix: adapt to transfair cli changes (#319) 2025-08-19 15:48:05 +02:00
djuarezgf
ada3226044 Replace hardcoded image: ...:develop references with version variables (#335)
* added: Teiler Dashboard Version

* added: MTBA Version

* added: beam proxy tag version
2025-07-30 11:21:10 +02:00
Paul-Christian Volkmer
a2e7330cee docs: Add ghcr.io to URL list (#321) 2025-07-25 10:58:56 +02:00
Jan
9c8d0ee8f5 fix(dnpm): fix env subsitution (#333) 2025-07-25 10:58:07 +02:00