From f89565971d0e05b923dada456d0ca8810cdee359 Mon Sep 17 00:00:00 2001 From: David Juarez Date: Tue, 24 Jun 2025 16:37:00 +0200 Subject: [PATCH] Remove R-Studio --- ccp/modules/datashield-compose.yml | 25 ------------------------- ccp/modules/datashield-setup.sh | 1 - 2 files changed, 26 deletions(-) diff --git a/ccp/modules/datashield-compose.yml b/ccp/modules/datashield-compose.yml index a20e9e6..7ec5820 100644 --- a/ccp/modules/datashield-compose.yml +++ b/ccp/modules/datashield-compose.yml @@ -1,25 +1,6 @@ version: "3.7" services: - rstudio: - container_name: bridgehead-rstudio - image: docker.verbis.dkfz.de/ccp/dktk-rstudio:latest - environment: - #DEFAULT_USER: "rstudio" # This line is kept for informational purposes - PASSWORD: "${RSTUDIO_ADMIN_PASSWORD}" # It is required, even if the authentication is disabled - DISABLE_AUTH: "true" # https://rocker-project.org/images/versioned/rstudio.html#how-to-use - HTTP_RELATIVE_PATH: "/rstudio" - ALL_PROXY: "http://forward_proxy:3128" # https://rocker-project.org/use/networking.html - labels: - - "traefik.enable=true" - - "traefik.http.routers.rstudio_ccp.rule=PathPrefix(`/rstudio`)" - - "traefik.http.services.rstudio_ccp.loadbalancer.server.port=8787" - - "traefik.http.middlewares.rstudio_ccp_strip.stripprefix.prefixes=/rstudio" - - "traefik.http.routers.rstudio_ccp.tls=true" - - "traefik.http.routers.rstudio_ccp.middlewares=oidcAuth,rstudio_ccp_strip" - networks: - - rstudio - opal: container_name: bridgehead-opal image: docker.verbis.dkfz.de/ccp/dktk-opal:latest @@ -94,7 +75,6 @@ services: - /tmp/bridgehead/opal-map/:/map/:ro networks: - default - - rstudio traefik: labels: @@ -103,11 +83,9 @@ services: - "traefik.http.middlewares.oidcAuth.forwardAuth.authResponseHeaders=X-Auth-Request-Access-Token,Authorization" networks: - default - - rstudio forward_proxy: networks: - default - - rstudio beam-proxy: environment: @@ -165,6 +143,3 @@ secrets: file: /tmp/bridgehead/opal-cert.pem opal-key.pem: file: /tmp/bridgehead/opal-key.pem - -networks: - rstudio: diff --git a/ccp/modules/datashield-setup.sh b/ccp/modules/datashield-setup.sh index 9692fb9..ec41c89 100644 --- a/ccp/modules/datashield-setup.sh +++ b/ccp/modules/datashield-setup.sh @@ -15,7 +15,6 @@ if [ "$ENABLE_DATASHIELD" == true ]; then TOKEN_MANAGER_OPAL_PASSWORD="$(generate_password \"Token Manager in Opal\")" OPAL_DB_PASSWORD="$(echo \"Opal DB\" | generate_simple_password)" OPAL_ADMIN_PASSWORD="$(generate_password \"admin password for Opal\")" - RSTUDIO_ADMIN_PASSWORD="$(generate_password \"admin password for R-Studio\")" DATASHIELD_CONNECT_SECRET="$(echo \"DataShield Connect\" | generate_simple_password)" TOKEN_MANAGER_SECRET="$(echo \"Token Manager\" | generate_simple_password)" if [ ! -e /tmp/bridgehead/opal-cert.pem ]; then