Add the ITCC Overview, a Teiler without OIDC, to the itcc project

Enabled with ENABLE_TEILER, served under /itcc-overview. Local apps:
quality report, export, validator (ENABLE_OMICS) and local explorer
(ENABLE_LENS). Central apps: explorer and data warehouse. The dashboard
lists apps only if local and central apps exist.

teiler-backend:develop, because 1.0.2 (latest) rejects the relative
orchestrator URL.
This commit is contained in:
Pierre Delpy
2026-11-06 13:43:45 +01:00
parent 50ad7937cc
commit 16cebbe558
3 changed files with 125 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
#!/bin/bash -e
if [ "$ENABLE_TEILER" == true ];then
log INFO "Teiler setup detected -- will start Teiler services."
OVERRIDE+=" -f ./$PROJECT/modules/teiler-compose.yml"
TEILER_DEFAULT_LANGUAGE=EN
TEILER_DEFAULT_LANGUAGE_LOWER_CASE=${TEILER_DEFAULT_LANGUAGE,,}
fi