Shiny

Product

http://shiny.rstudio.com

Documentation

Getting Started, Gallery, Articles, Markdown

IMATH Shiny Server

https://shiny.math.uzh.ch

Log Files

http://shiny.math.uzh.ch:8080/ (accessible only via intranet=thinlinc)

The Shiny Server searches for R scripts in the folder it is pointed to and translates the shiny R script to normal HTML that any browser can read.

<<TableOfContents: execution failed [list index out of range] (see also the log)>>

Turn your R script into a webpage

Show the shiny app as a part of another page

Use an iframe to embed your shiny app on another website as follows:

<iframe src="http://shiny.math.uzh.ch/user/doe/shinyapp1/" style="border: 1px solid #AAA; width: 290px; height: 500px">
  Your Browser doesn't support iframe
</iframe> 

With the style part of the command, you can customize the size and look of the frame:

Deployment with gitlab-runner

Debugging Apps

Important: persitent logs create huge log files - deactivate it when finished!

Samples

The samples displayed on http://shiny.math.uzh.ch page are the following

R Sample: Hello

The folder hello includes two files.

R Markdown Sample: rmd

The rmd Folder includes only one file: