Hi all,
I’m running a RStudio container behind ShinyProxy. It’s based on https://github.com/openanalytics/shinyproxy-rstudio-ide-demo, with some modifications to install database client and some more packages.
Application definition is:
- id: rstudio422
display-name: RStudio
description: RStudio on R 4.2.2, with MSSQL ODBC client and tinytex.
container-image: redacted/rstudio:4.2.2v1
container-volumes: [ "/mnt/shiny:/home/#{proxy.userId}/shiny", "RStudio-site-library:/usr/local/lib/R/site-library" ]
port: 8787
access-groups: [redacted]
container-env:
USER: "#{proxy.userId}"
DISABLE_AUTH: true
WWW_ROOT_PATH: "#{proxy.getRuntimeValue('SHINYPROXY_PUBLIC_PATH')}"
This all works just fine when I access ShinyProxy using the host server name, but we will be using a DNS alias, and when using that address the iframe containing R-studio is just empty. Accessing the exact same container instance from either the host name or the alias gives different results.
We’ve got several other R applications begind ShinyProxy and these works with both names.
Anyone got any idea how to troubleshoot this?