There are four types of hosting patterns for Shiny apps: local, dockerized, Shiny Server, and Shiny Server inside Docker. Here is what you need to know if you want to self-host Shiny apps.
The open-source Shiny Server is an easy way to self-host Shiny apps on a low-cost virtual machine. Set up the server yourself or use an existing image and deploy apps in seconds.
Caddy server makes it super easy to obtain TLS certificates for your custom domain and to serve Shiny apps securely over HTTPS on top of the open-source Shiny Server.
The wealth of contributed R packages can supercharge Shiny app development. This also means that you have to manage these dependencies. Learn about dependency management when working with R and Docker.