ShinyProxy Installation Guide Centos Step by Step | Arkit
Shinyproxy is an open-source application to deploy your shiny apps with authentication and authorization by integrating with the existing LDAP server(s). Which uses Apache, Spring, Docker and R apps, you can deploy multiple docket containers with R applications, those applications can be authorized using Shinyproxy. Let’s see shinyproxy installation guide centos step by step
Shinyproxy Installation Guide Centos
Why use it?
you want to seamlessly deploy Shiny apps that were developed locally using the Shiny R package
you need enterprise features but want to stay with open source
you trust Java on the server-side for running your Shiny apps
you want to get all benefits offered by Docker-based technology
Open Source
ShinyProxy is 100% open source, released under the Apache License version 2.0 and the sources are on Github.
Java Server-Side
ShinyProxy uses time-tested and mature enterprise Java technology bundled nicely as a Spring boot web application.
Docker-based technology
When deploying a Shiny application with ShinyProxy, the application is simply bundled as an R package and installed into a Docker image. Every time a user runs an application, a container spins up and serves the application. This has numerous advantages:
fully isolated ‘workspace’ per session
plug and play different docker images (even with different R versions or different Shiny versions)
control on memory and CPU usage via the Docker API
monitoring and debugging using standard Docker tooling
Open Source Shiny Package
The ShinyProxy only uses functionality that is available in the open-source R package and does not rely on any server version of Shiny. This allows for a clean separation between the statistical/business logic in R and the management of the applications in ShinyProxy.
Thanks for your wonderful Support and Encouragement