Put it Online with Shiny Server
If you want to put your Shiny application or Interactive Document on the web, you need Shiny Server.
While the Shiny package itself includes a basic web server, it’s only designed to serve one application at a time. Shiny Server is designed to serve up multiple applications on the same server.
|Open Source Edition||Professional Edition|
|Documentation||Getting Started with Shiny Server||Shiny Server Professional Admin Guide|
|Support||Community forums only||
|License||Open Source AGPL v3||RStudio License Agreement|
|Download Shiny Server||Download Free Shiny Server Pro Eval|
|Purchase Now Contact Sales Learn More|
* A concurrent user is a single user with a browser connection open on Shiny Server Pro. A single user may have multiple connections open on the same server but still count as one concurrent user. Shiny Server Pro allows you to configure the inactivity timeout on connections to ensure that the capacity of the system is used efficiently. For questions about larger deployments, including unlimited concurrent users per server, please contact firstname.lastname@example.org.
Note: Shiny Server and Shiny Server Pro are currently only supported on Linux. We provide 64-bit binary installers for Ubuntu/Debian and Red Hat/CentOS.
Shiny Server Comparison
|Category||Description||Open Source Edition||Professional Edition|
|Overview||Deploy Shiny applications and Interactive Documents to the Internet|
|Move computation close to the data|
|Host multiple applications on a single server|
|Deploy Shiny applications behind firewalls|
|Security & Authentication||Password file authentication|
|LDAP and Active Directory authentication|
|Group based authorization|
|Tuning & Scaling||Scale applications across multiple processes|
|View and manage active sessions|
|Allocate resources on a per application basis|
|Define application concurrency limits|
|Server Monitoring||System performance and resource metrics|
|Per application: Usage, performance, and resource metrics|
|Health check end point|