Bugfix: services in teiler-ui-compose.yml

This commit is contained in:
juarez 2023-02-10 16:04:42 +01:00
parent 168967aace
commit 1c9edf93d4
1 changed files with 251 additions and 250 deletions

View File

@ -1,7 +1,8 @@
version: "3.7" version: "3.7"
############################################ Keycloak services:
login-db: ############################################ Keycloak
login-db:
image: "postgres:15.1" image: "postgres:15.1"
container_name: bridgehead-login-db container_name: bridgehead-login-db
environment: environment:
@ -11,7 +12,7 @@ login-db:
volumes: volumes:
- "login-db:/var/lib/postgresql/data" - "login-db:/var/lib/postgresql/data"
login: login:
#image: "jboss/keycloak:16.1.1" #image: "jboss/keycloak:16.1.1"
image: docker.verbis.dkfz.de/ccp/dktk-keycloak:latest image: docker.verbis.dkfz.de/ccp/dktk-keycloak:latest
container_name: bridgehead-login container_name: bridgehead-login
@ -27,8 +28,8 @@ login:
depends_on: depends_on:
- login-db - login-db
############################################ Teiler-UI ############################################ Teiler-UI
teiler-root-config: teiler-root-config:
image: samply/teiler-root-config:developer image: samply/teiler-root-config:developer
container_name: bridgehead-teiler-root-config container_name: bridgehead-teiler-root-config
labels: labels:
@ -41,11 +42,11 @@ teiler-root-config:
TEILER_UI_URL: "https://${HOST}/ccp-teiler-ui" TEILER_UI_URL: "https://${HOST}/ccp-teiler-ui"
DEFAULT_LANGUAGE: "de" DEFAULT_LANGUAGE: "de"
teiler-ui: teiler-ui:
image: samply/teiler-ui:developer image: samply/teiler-ui:developer
container_name: bridgehead-teiler-ui container_name: bridgehead-teiler-ui
# ports: # ports:
# - 4200:80 # - 4200:80
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.routers.teiler_ui_ccp.rule=PathPrefix(`/ccp-teiler-ui`)" - "traefik.http.routers.teiler_ui_ccp.rule=PathPrefix(`/ccp-teiler-ui`)"
@ -62,7 +63,7 @@ teiler-ui:
TEILER_ADMIN_PHONE: "${OPERATOR_PHONE}" TEILER_ADMIN_PHONE: "${OPERATOR_PHONE}"
TEILER_PROJECT: "${PROJECT}" TEILER_PROJECT: "${PROJECT}"
teiler-core: teiler-core:
image: samply/teiler-core:developer image: samply/teiler-core:developer
container_name: bridgehead-teiler container_name: bridgehead-teiler
volumes: volumes:
@ -82,7 +83,7 @@ teiler-core:
TEILER_UI_DE_URL: "https://${HOST}/ccp-teiler-ui/de" TEILER_UI_DE_URL: "https://${HOST}/ccp-teiler-ui/de"
TEILER_UI_EN_URL: "https://${HOST}/ccp-teiler-ui/en" TEILER_UI_EN_URL: "https://${HOST}/ccp-teiler-ui/en"
TEILER_APP1_NAME: "config" TEILER_APP1_NAME: "config"
# TEILER_APP2_NAME: "quality-report" # TEILER_APP2_NAME: "quality-report"
TEILER_APP3_NAME: "keycloak" TEILER_APP3_NAME: "keycloak"
TEILER_APP3_TITLE: "Keycloak" TEILER_APP3_TITLE: "Keycloak"
TEILER_APP4_DESCRIPTION_EN: "Authentication site" TEILER_APP4_DESCRIPTION_EN: "Authentication site"
@ -94,16 +95,16 @@ teiler-core:
TEILER_APP4_ORDER: "5" TEILER_APP4_ORDER: "5"
TEILER_APP4_ISEXTERNALLINK: "true" TEILER_APP4_ISEXTERNALLINK: "true"
TEILER_APP4_ISLOCAL: "true" TEILER_APP4_ISLOCAL: "true"
# TEILER_APP5_NAME: "pgadmin" # TEILER_APP5_NAME: "pgadmin"
# TEILER_APP5_TITLE: "PgAdmin" # TEILER_APP5_TITLE: "PgAdmin"
# TEILER_APP5_DESCRIPTION: "Database Management" # TEILER_APP5_DESCRIPTION: "Database Management"
# TEILER_APP5_SOURCEURL: "http://localhost:5000" # TEILER_APP5_SOURCEURL: "http://localhost:5000"
# TEILER_APP5_ROLES: "TEILER_ADMIN" # TEILER_APP5_ROLES: "TEILER_ADMIN"
# TEILER_APP5_ISACTIVATED: "true" # TEILER_APP5_ISACTIVATED: "true"
# TEILER_APP5_ICONSOURCEURL: "https://user-images.githubusercontent.com/24623425/36042969-f87531d4-0d8a-11e8-9dee-e87ab8c6a9e3.png" # TEILER_APP5_ICONSOURCEURL: "https://user-images.githubusercontent.com/24623425/36042969-f87531d4-0d8a-11e8-9dee-e87ab8c6a9e3.png"
# TEILER_APP5_ORDER: "6" # TEILER_APP5_ORDER: "6"
# TEILER_APP5_ISEXTERNALLINK: "true" # TEILER_APP5_ISEXTERNALLINK: "true"
# TEILER_APP5_ISLOCAL: "true" # TEILER_APP5_ISLOCAL: "true"
TEILER_APP6_NAME: "ldm" TEILER_APP6_NAME: "ldm"
TEILER_APP6_TITLE_EN: "Local data management" TEILER_APP6_TITLE_EN: "Local data management"
TEILER_APP6_TITLE_DE: "Lokales Datenmanagement" TEILER_APP6_TITLE_DE: "Lokales Datenmanagement"
@ -196,8 +197,8 @@ teiler-core:
TEILER_APP13_ORDER: "16" TEILER_APP13_ORDER: "16"
TEILER_APP13_ISEXTERNALLINK: "true" TEILER_APP13_ISEXTERNALLINK: "true"
TEILER_APP13_ISLOCAL: "false" TEILER_APP13_ISLOCAL: "false"
# TEILER_APP14_NAME: "function-tests" # TEILER_APP14_NAME: "function-tests"
# TEILER_APP15_NAME: "event-log" # TEILER_APP15_NAME: "event-log"
TEILER_APP16_NAME: "active-inquiries" TEILER_APP16_NAME: "active-inquiries"
TEILER_APP16_BACKENDURL: "https://${HOST}/ccp-teiler" TEILER_APP16_BACKENDURL: "https://${HOST}/ccp-teiler"
TEILER_APP17_NAME: "archived-inquiries" TEILER_APP17_NAME: "archived-inquiries"
@ -206,26 +207,26 @@ teiler-core:
TEILER_APP18_BACKENDURL: "https://${HOST}/ccp-teiler" TEILER_APP18_BACKENDURL: "https://${HOST}/ccp-teiler"
TEILER_APP19_NAME: "inquiry" TEILER_APP19_NAME: "inquiry"
TEILER_APP19_INMENU: "false" TEILER_APP19_INMENU: "false"
# TEILER_APP20_NAME: "cbioportal" # TEILER_APP20_NAME: "cbioportal"
# TEILER_APP20_TITLE: "cBioportal" # TEILER_APP20_TITLE: "cBioportal"
# TEILER_APP20_DESCRIPTION: "Interactive exploration of multidimensional cancer genomics data sets" # TEILER_APP20_DESCRIPTION: "Interactive exploration of multidimensional cancer genomics data sets"
# TEILER_APP20_SOURCEURL: "http://localhost:8082" # TEILER_APP20_SOURCEURL: "http://localhost:8082"
# TEILER_APP20_ROLES: "TEILER_USER" # TEILER_APP20_ROLES: "TEILER_USER"
# TEILER_APP20_ISACTIVATED: "true" # TEILER_APP20_ISACTIVATED: "true"
# TEILER_APP20_ICONSOURCEURL: "https://docs.cbioportal.org/images/cbio-logo.png" # TEILER_APP20_ICONSOURCEURL: "https://docs.cbioportal.org/images/cbio-logo.png"
# TEILER_APP20_ORDER: "17" # TEILER_APP20_ORDER: "17"
# TEILER_APP20_ISEXTERNALLINK: "true" # TEILER_APP20_ISEXTERNALLINK: "true"
# TEILER_APP20_ISLOCAL: "true" # TEILER_APP20_ISLOCAL: "true"
# TEILER_APP21_NAME: "mtba-bp" # TEILER_APP21_NAME: "mtba-bp"
# TEILER_APP21_TITLE: "MTBA-BP" # TEILER_APP21_TITLE: "MTBA-BP"
# TEILER_APP21_DESCRIPTION: "MTBA Camunda Business Process" # TEILER_APP21_DESCRIPTION: "MTBA Camunda Business Process"
# TEILER_APP21_SOURCEURL: "http://localhost:8480" # TEILER_APP21_SOURCEURL: "http://localhost:8480"
# TEILER_APP21_ROLES: "TEILER_ADMIN" # TEILER_APP21_ROLES: "TEILER_ADMIN"
# TEILER_APP21_ISACTIVATED: "true" # TEILER_APP21_ISACTIVATED: "true"
# TEILER_APP21_ICONSOURCEURL: "https://camunda.com/wp-content/uploads/2020/05/logo-camunda-black.svg" # TEILER_APP21_ICONSOURCEURL: "https://camunda.com/wp-content/uploads/2020/05/logo-camunda-black.svg"
# TEILER_APP21_ORDER: "18" # TEILER_APP21_ORDER: "18"
# TEILER_APP21_ISEXTERNALLINK: "true" # TEILER_APP21_ISEXTERNALLINK: "true"
# TEILER_APP21_ISLOCAL: "true" # TEILER_APP21_ISLOCAL: "true"
TEILER_APP22_NAME: "dialog-quali" TEILER_APP22_NAME: "dialog-quali"
TEILER_APP22_INMENU: "false" TEILER_APP22_INMENU: "false"
TEILER_APP23_NAME: "dialog-uploads" TEILER_APP23_NAME: "dialog-uploads"
@ -234,26 +235,26 @@ teiler-core:
TEILER_APP24_INMENU: "false" TEILER_APP24_INMENU: "false"
TEILER_APP25_NAME: "dialog-tests" TEILER_APP25_NAME: "dialog-tests"
TEILER_APP25_INMENU: "false" TEILER_APP25_INMENU: "false"
# TEILER_APP26_NAME: "opal" # TEILER_APP26_NAME: "opal"
# TEILER_APP26_TITLE: "Opal" # TEILER_APP26_TITLE: "Opal"
# TEILER_APP26_DESCRIPTION: "Opal is OBiBas core database application for biobanks." # TEILER_APP26_DESCRIPTION: "Opal is OBiBas core database application for biobanks."
# TEILER_APP26_SOURCEURL: "http://localhost:8880" # TEILER_APP26_SOURCEURL: "http://localhost:8880"
# TEILER_APP26_ROLES: "TEILER_USER" # TEILER_APP26_ROLES: "TEILER_USER"
# TEILER_APP26_ISACTIVATED: "true" # TEILER_APP26_ISACTIVATED: "true"
# TEILER_APP26_ICONSOURCEURL: "https://www.obiba.org/assets/themes/bootstrap/img/obiba-logo-small.png" # TEILER_APP26_ICONSOURCEURL: "https://www.obiba.org/assets/themes/bootstrap/img/obiba-logo-small.png"
# TEILER_APP26_ORDER: "19" # TEILER_APP26_ORDER: "19"
# TEILER_APP26_ISEXTERNALLINK: "true" # TEILER_APP26_ISEXTERNALLINK: "true"
# TEILER_APP26_ISLOCAL: "true" # TEILER_APP26_ISLOCAL: "true"
# TEILER_APP27_NAME: "rstudio" # TEILER_APP27_NAME: "rstudio"
# TEILER_APP27_TITLE: "R Studio" # TEILER_APP27_TITLE: "R Studio"
# TEILER_APP27_DESCRIPTION: "RStudio is an integrated development environment (IDE) for R and Python." # TEILER_APP27_DESCRIPTION: "RStudio is an integrated development environment (IDE) for R and Python."
# TEILER_APP27_SOURCEURL: "http://localhost:8787" # TEILER_APP27_SOURCEURL: "http://localhost:8787"
# TEILER_APP27_ROLES: "TEILER_USER" # TEILER_APP27_ROLES: "TEILER_USER"
# TEILER_APP27_ISACTIVATED: "true" # TEILER_APP27_ISACTIVATED: "true"
# TEILER_APP27_ICONSOURCEURL: "https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png" # TEILER_APP27_ICONSOURCEURL: "https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png"
# TEILER_APP27_ORDER: "20" # TEILER_APP27_ORDER: "20"
# TEILER_APP27_ISEXTERNALLINK: "true" # TEILER_APP27_ISEXTERNALLINK: "true"
# TEILER_APP27_ISLOCAL: "true" # TEILER_APP27_ISLOCAL: "true"
volumes: volumes:
login-db: login-db: