I have created a Shiny Web App which I want to share with some of my co-workers.
The problem is that we do not have IT Department Permissions for using Virtual-Box or Docker, and therefore neither to use Shiny Open Source Server, or Shinyproxy; so the solution which I was considering was to expose an app to a specific IPv4 address and Port to our Companies Domain Network (by-passing the Company's Proxy).
The solution actually works if:
- Switch-Off the Computer's Domain Firewall ("Windows Firewall > Turn Windows Firewall on or off").
- And in "Internet Options > Connection > LAN Settings > Advanced > Exceptions", set my IP Address Exceptions to By-Pass the Proxy.
runApp( shiny_app_folder_address, launch.browser = TRUE, port = 8000, host = "192.168.215.25" )
The problem is that when I enable the Firewall again for my Domain, and in "Windows Firewall > Advanced Settings" set up an exception for an incoming port on the computer which runs the Shiny Web App, I cannot longer connect to the Shiny Web App from a Remote Computer.