Shiny Server Pro Documentation - mapic/shiny GitHub Wiki
These are instructions for Shiny Server Pro, not the Open Source version.
Docker Images
Docker Image | Description | Build status |
---|---|---|
mapic/shiny-server-pro |
Shiny Server Pro 1.5.10 running on Ubuntu 16.04 | |
mapic/shiny-floating-license-server |
Shiny Floating License Server | |
mapic/shiny-auth0 |
Multi-factor authentication with Auth0 | |
mapic/shiny-nginx |
NginX Reverse-Proxy with SSL | |
mapic/sftp |
Secure FTP for uploading of Shiny apps |
Versions
Program | Version | Release Date | Changelog |
---|---|---|---|
R | 3.5,1 | 2018-07-02 | "Feather Spray" |
Shiny Server | 1.5.9 | 2018-09-12 | Pro / Open Source |
Ubuntu | 16.04 | 2018-08-03 | 16.04.3 |
Start & Stop
1. Start Floating License Server
In order for the Shiny Server Pro server to work, you need to have a running floating license server. Please see https://github.com/mapic/shiny-floating-license-server.docker for easy install.
2. Start Shiny Server Pros
# start server
bash start-shiny.sh
3. Show logs
# show logs
docker-compose logs -f -t
# (use ctrl-c to exit logs and keep containers running)
4. Show running Docker containers
# show running docker containers
docker ps
5. Stop server
# stop server
bash stop-shiny.sh
# (use ctrl-c to exit logs and keep containers running)