Basic basics of shinyproxy (+ some general online knowledge)

Problem

When looking for ways to deploy brilliant applications, I came across ShinyProxy . From what I understand, this is an alternative for ShinyServer . However, I lack some (very simple) knowledge to follow this guide.

Questions

+6
source share
1 answer

Perhaps the authors of ShinyProxy can give a much better answer, but here is my understanding:

  • The server needs to support Java 8 and Docker (or you can install Java 8 and Docker on your server).
  • Assuming that you are accessing your server through SSH, the commands will be entered into the SSH terminal.
  • Yes Docker must be installed on the server
  • ShinyProxy doesn't seem to need to be installed. You just need to download it ( shinyproxy-0.5.0.jar ) to a location on the server, and then run java -jar shinyproxy-0.5.0.jar (in your SSH terminal)
  • To launch a Shiny application, you first need to pack it as an R package, and then create a Docker image for the R package. The application actually runs inside the Docker container. You also need a configuration file to tell ShinyProxy where to look for the Docker image. Example here https://github.com/openanalytics/shinyproxy-demo
+8
source

Source: https://habr.com/ru/post/1011553/


All Articles