quantjin / shiny-ekergy

Host Shiny applications over the web for Openshift online

Home Page:http://rstudio.com/shiny/server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shiny Server for Openshift online.

Shiny Server is a server program that makes Shiny applications available over the web. This repository forks the opensource version and make proper modifications in other to get a working shiny server on openshift. Also a Dockerfile, based on openshift's redhat, is provided as an vm alternative.

Features

  • Original Project readme can be found here
  • This fork intents the working point fo set and use the shiny server as a Openshift Online App

Known limitations

  • The openshift gears don't have X11 available so standard R aren't usable. This means that:
    • Basic examples generate plot using X11 and/or cairo so they don't work.
    • Just use the cool web plot plugins that are free and available in R or as CDN.

Installing

  • You must install R. In this repo we used the openshift quickstart found here. In this repository we provide the minimal script to get R working.

for a quickstart just type:

rhc app create rshinyapps nodejs-0.10
cd rshinyapps
git rm -r *
git commit -a -m"cleaning folder"
git remote add upstream -m master https://github.com/ekergy/shiny-ekergy.git
git pull -s recursive -X theirs upstream master
git push

About

Host Shiny applications over the web for Openshift online

http://rstudio.com/shiny/server

License:Other


Languages

Language:JavaScript 73.0%Language:HTML 9.3%Language:Shell 7.1%Language:Ruby 3.1%Language:C++ 2.9%Language:R 2.4%Language:CMake 2.1%Language:Python 0.0%