FAQ

Where can I get support for ShinyProxy?

See the dedicated support page.

Uploading big files doesn’t work

Before ShinyProxy 2.4.0, this documentation contained some information about how to configure file upload using multipart properties. Starting from ShinyProxy 2.4.0 this configuration is no longer needed and should be removed, since this version doesn’t have any restrictions on the size of file uploads. Hence, the following code should be removed from your configuration:

# don't add this to your configuration!
spring:
  servlet:
    multipart:
      max-file-size: <value>
      max-request-size: <value>

Is it possible to run desktop apps?

Yes! We’ve an extensive demo setup containing of two desktop apps: Phaedra and Visual Studio Code. All information can be found in the repository.

How to embed ShinyProxy using an iframe on a different domain?

It’s possible to embed ShinyProxy using an iframe in the same way as any website, however, when this iframe is hosted on a different domain (or origin), this requires some extra configuration of the security features of ShinyProxy. In addition, it’s required that ShinyProxy is accessed over a secure connection (HTTPS). Note that these settings require ShinyProxy 2.6.0 or later.

Is it possible to filter apps by server name?

Yes, see the example on GitHub.