statsplot / jshinyserver

jShiny server
Other
15 stars 4 forks source link

jShiny server

jShiny Server is an alternative shiny server. It's written in B4J
It's similar to the official open-source shiny server.

Features

Caveat

Download

Download jShiny Server

Docker

Use the image in docker hub :

docker run -d -p 8888:8888 --name shinyserver statsplot/jshinyserver:latest  

Or clone/download this repo and then build the images with

git clone https://github.com/statsplot/jshinyserver.git
cd jshinyserver/docker
docker build --tag {yourname}/jshinyserver .
docker run -d -p 8888:8888 --name shinyserver {yourname}/jshinyserver

And then visit http://127.0.0.1:8888/applist.html for the list of Shiny apps.

Add your apps to the server with docker -v option. See also Html pages and shiny app folder,

docker run -d -p 8888:8888 --name shinyserver -v {/path/to/yourapps}:/opt/shiny/server/shinyapp {yourname}/jshinyserver
## update applist.html
docker exec shinyserver touch /opt/shiny/server/config/applist.update

See Deploy with docker in Production deployment and troubleshooting for more details.

Change logs

License

Free and open source AGPLv3