Questions tagged [shinyproxy]

a proxy to deploy Shiny apps in an enterprise context. It has built-in functionality for LDAP authentication and authorization, makes securing Shiny traffic (over TLS) a breeze and has no limits on concurrent usage of a Shiny app.

ShinyProxy is a way to deploy Shiny apps in an enterprise context. It has built-in functionality for LDAP authentication and authorization, makes securing Shiny traffic (over TLS) a breeze and has no limits on concurrent usage of a Shiny app.

Why use it?

  • you want to seamlessly deploy Shiny apps that were developed locally using the Shiny R package

  • you need enterprise features but want to stay with open source

  • you trust Java on the server side for running your Shiny apps
  • you want to get all benefits offered by Docker-based technology

Open Source

ShinyProxy is 100% open source, released under the Apache License version 2.0 and the sources are on Github.

For more information go to the shinyproxy.io website.

110 questions
0
votes
1 answer

Scope of global.R

I think of the global.R file as a file that is being run once before app starts. That means we can use it for all sorts of data processing, running models, and, of course, to load in your data. In global.R I am creating vector of random values.…
Ujjawal Bhandari
  • 1,333
  • 1
  • 8
  • 16
0
votes
0 answers

Error in installing precompiled r packages in a docker image for shinyproxy

I am trying to deploy an application via docker and shinyproxy. I am using the shinyproxy-template and the standard-Dockerfile that I have modified as follows: RUN apt-get update && apt-get install -y --no-install-recommends \ r-cran-rcpp \ …
Seb
  • 5,417
  • 7
  • 31
  • 50
0
votes
0 answers

Status code 500 : Container did not respond in time

I would like to run an R Shiny application via Shinyproxy locally first. My Application is functional, after docking it, it still works with a docker command. I created a ‘shinyproxy’ image and launched the container but I get the following error…
Mostafa90
  • 1,674
  • 1
  • 21
  • 39
0
votes
1 answer

Can I pass Username instead of Firstname + Lastname to shiny prox

I am using Shinyproxy with Keycloak and read the username with userName <- Sys.getenv("SHINYPROXY_USERNAME") Unfortunately I receive a concatenation of FirstName and LastName, which is not unique. I would like to have the username in…
asmuelle
  • 58
  • 6
0
votes
2 answers

Deploy ShinyProxy and an application with Azure DevOps

I'm trying to deploy a ShinyProxy in a Docker container to Azure. Also, I have the ShinyApp repositories in Azure DevOps. Every time a developer updates the code in a repository, I want to the CD/CI deploy the new code creating a Docker container to…
Enrico
  • 3,592
  • 6
  • 45
  • 102
0
votes
1 answer

App not displaying properly with Safari - Nginx configuration problem?

I am deploying 10 shiny apps using Shinyproxy inside docker-compose. I have set up a Nginx reverse proxy on my server for information. The apps are loading perfectly fine on Google Chrome but not when using Safari. I inspected the element and saw…
Maxx
  • 101
  • 1
  • 6
0
votes
1 answer

Passing SQL credentials to shinyproxy app

I have a working shinyproxy app with LDAP authentication. However, for retrieving data from the SQL-database I now use (not recommended) a hardcoded connection string in my R code with the credentials mentioned herein (I use a service user because…
Bertusian
  • 27
  • 5
0
votes
0 answers

How to share Database connection pool between shiny apps under ShinyProxy

In my practice, many shiny apps needs to access Postgresql DB which installed on host. I use pool package to get connection pool of Postgresql, and set it to global variable shared for other apps. But every new user trigger app, it would get new…
Yuchuan
  • 1
  • 1
0
votes
1 answer

Shinyproxy with keycloak redirected too many times

I'm trying to get a basic example of shinyproxy working with keycloak. This is my Dockerfile FROM openjdk:11-jre RUN mkdir -p /opt/shinyproxy/ RUN wget https://www.shinyproxy.io/downloads/shinyproxy-2.3.1.jar -O /opt/shinyproxy/shinyproxy.jar COPY…
Ignacio
  • 7,646
  • 16
  • 60
  • 113
0
votes
1 answer

How to add custom error page to app served with shinyproxy

I am serving a R app using ShinyProxy with default configurations. When there is an error, the default error page exposes a lot of information about what caused the error. I would like to replace the error page, but cannot figure out where to find…
clairekelley
  • 427
  • 2
  • 4
  • 11
0
votes
1 answer

internal time shinyproxy UTC

I successfully deployed an application with shiny and shinyproxy. The purpose of the app is to manually review an algorithm decision We want to store not only the decision but also the timestamp in which the decision is made, so inside the code we…
Marco Fumagalli
  • 2,307
  • 3
  • 23
  • 41
0
votes
1 answer

Is Shiny Server Open Source capable of multithreading?

I'm looking at setting up a Shiny app that uses the Furrr package behind the scenes for some multithreaded operations. While checking the documentation for Shiny Server I read that the Open Source version is limited to a single process. Does this…
D3SL
  • 117
  • 8
0
votes
2 answers

Docker-Compose: Service is not reachable after update

version: '3.7' services: shinyproxy: build: /home/administrator/shinyproxy deploy: replicas: 1 placement: constraints: - node.hostname==testnode user: root:root hostname: shinyproxy image:…
Data Mastery
  • 1,555
  • 4
  • 18
  • 60
0
votes
1 answer

shinyproxy: how to bypass login page feature to avoid logging twice?

I already have a login page in my organization which access users' ID and password from HR system (see below). My question is: how can I bypass the built-in login feature of shinyproxy and the navbar above my app(see picture below)? Thanks for…
Samoth
  • 716
  • 15
  • 34
0
votes
1 answer

shinyproxy: how to add shiny-server app to yml file

I have a shiny-server image which contains many shiny apps and I also modified many configuration file in it such as shiny-server.conf and odbc.ini. 1. The running container of my shiny-server image PS C:\Users\10612033> docker ps CONTAINER ID …
Samoth
  • 716
  • 15
  • 34