Table of contents Introduction Getting started Determining your resource requirements Applying for an account Deploying Setup your environment Deploying an example Shiny app Bootstrapping a new Shiny app or migrating a pre-existing Shiny application Developing locally with RStudio Developing locally using Docker Speeding up deployments with Packrat Configuration Setting up a custom domain for your Shiny app Installing additional system-level packages Limiting the number of R Threads Best Practices File storage Using promises Adding routes Troubleshooting Resolving Application Error screen Viewing app logs Viewing resource consumption Configuring Shiny session auto-reconnect Getting support