I built a docker container that runs a flexdashboard for our company using RStudio Desktop.
It runs and works fine, but there was a request to have multiple users access the dashboard simultaneously, and currently, when one user is logged on, if another user logs on, the original user becomes disconnected.
Is there a way to have multiple users access the dashboard simultaneously? Do I need to change from flexdashboard to shiny? Do I need to upgrade to Studio pro?
The most common solution for this is to run a new instance for each client through an orchestrator like shinyproxy, Kubernetes, Docker Swarm, etc
But alternatively you could run the flexdashboard trough shiny-server from a single container although this would require allocating more resources for the container and it would not be as efficient.