Allow for some unauthenticated apps


#1

Hi everybody,

I’ve just started using ShinyProxy and I like its features !

I’d like to know if it is possible to run both apps that require authentication and apps that would be available without login/pw.

For the apps without authentication, direct access to the app URL (e.g. http://localhost:8081/app/01_hello) would be fine.

Thanks !


#2

Hi @jey,

It is not possible to configure different authentication mechanisms within one ShinyProxy instance.
However, you can run 2 ShinyProxy instances, taking the following into account:

  • They must have different ports (default 8080)
  • They must have different proxy port ranges (default starts at 20000)
  • They may use the same Docker daemon

Regards,
Frederick


#3

Hi @fmichielssen,

Thanks for the answer ! No problem to implement this hack :slight_smile:

Anyway, I think it would be nice to have a parameter allowing to enable/disable the authentication for each app.
It would allow us to reach shiny apps on the same ShinyProxy url and to have a single list of apps for authenticated users.

Cheers