An example to set up a docker compose for ShinyProxy
shinyproxy/fragments/navbar.html
)/usr/wd/shinyproxy-docker-compose-example
./shinyproxy/shinyproxy.jar
docker-compose.yml
and shinyproxy/application.yml
docker-compose build
to build the necessary imagesdocker-compose up -d
to launch the appsapp-normal
: This is a regular shinyproxy app. Each user will have his/her own apps. It means a new docker container will be lanuched for each user.app-in-compose
: This is like a shiny server app. This app is only lanuched once by docker compose. Shinyproxy will only run a "proxy" (nginx based) container, which redirect the traffic to the "global" app.app-not-in-compose
: The underlying app is the same as app-in-compose
, except that it's like a normal shinyproxy app, so different user doesn't share the same global environment.