Sign inSign up

naturecons/shinyproxy

By naturecons

•Updated 7 days ago

Image
0

1.8K

naturecons/shinyproxy repository overview

⁠shinyproxy

lifecycle Docker Status

This repository contains files to run ShinyProxy⁠ inside a Docker container⁠. It also contains a customized HTML template for the landing page (see templates/index.html) and web application containers (see templates/app.html). These templates provide the same functionality as the standard ShinyProxy pages, except that web applications can now have an optional Google Analytics support (see application.yml for example).

⁠Usage

This repository contains an example web application that can be launched using ShinyProxy⁠ inside a Docker container. Specifically, the example web application hosts a series of example Shiny web applications⁠. To run this example, use the following system command:

docker-compose up --build

After running this command, you can view the application at http://localhost:8080⁠. You'll be prompted to sign in first — use demo / demo — which lets you view all three custom templates in one run: the sign-in page (templates/login.html), the landing page (templates/index.html), and the app container page (templates/app.html, reachable by launching any of the demo apps). You can also find log files for the ShinyProxy server inside the shinyproxy-logs/server directory, and log files for the Shiny web applications inside the shinyproxy-logs/container directory.

Finally, when you have finished running the example application, use the following system command to terminate it:

docker-compose down

Tag summary

Content type

Image

Digest

sha256:ccd1b5c2f…

Size

264.7 MB

Last updated

over 2 years ago

docker pull naturecons/shinyproxy