Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Running CloudBeaver inside ShinyProxy

This repository describes how to add CloudBeaver inside ShinyProxy.

Build the Docker image

To pull the image made in this repository from Docker Hub, use

sudo docker pull openanalytics/shinyproxy-cloudbeaver-demo

the relevant Docker Hub repository can be found at https://hub.docker.com/r/openanalytics/shinyproxy-cloudbeaver-demo

To build the image from the Dockerfile, clone this repository, then navigate to its root directory and run

sudo docker build -t openanalytics/shinyproxy-cloudbeaver-demo .

ShinyProxy Configuration

To add the application to ShinyProxy add the following lines to its configuration file (see application.yml for a complete file):

proxy:
  specs:
    - id: cloudbeaver
      display-name: Hello CloudBeaver
      container-image: openanalytics/shinyproxy-cloudbeaver-demo
      port: 8978
      container-cmd: ["/opt/cloudbeaver/run-server.sh"]
      target-path: "#{proxy.getRuntimeValue('SHINYPROXY_PUBLIC_PATH').replaceFirst('/$','')}"
      container-env:
        CLOUDBEAVER_ROOT_URI: "#{proxy.getRuntimeValue('SHINYPROXY_PUBLIC_PATH').replaceFirst('/$','')}"

References

(c) Copyright Open Analytics NV, 2026.

About

Running CloudBeaver inside ShinyProxy

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Contributors

Languages