![]() ![]() The apps need to be in a directory called ShinyApps and the log files will automatically enter a log subdirectory within ShinyApps. HTTPS for the custom domain with no nominal cost. The below configuration will still keep the root apps running (albiet with a small change in the url) and also provide access to the service account to be able to host apps.Switch from time usage-based pricing to traffic-based pricing (harder to exhaust for me). ![]() All apps are accessible under a single, personalized domain.Explore new web frameworks such as Dash for R and Fiery.Install and use any “non-standard” dependencies.In my opinion, the main technical reasons to create a self-hosting server may include: To host this app, I decided to set up my own server. One example is my recent app cwl-upgrader, where the dependency could not be easily installed and discovered by the correct version of Python (if any) on shinyapps.io. Sometimes, I feel I still need extra flexibility and control over the system environments, especially when we can now use the incredible reticulate to call Python modules directly. It wasn’t always rainbows and butterflies, though. As a fully managed solution, shinyapps.io has provided a handy and flexible enough hosting venue for 95% of the apps I built. I have built many shiny apps over the years - a few of them are public and open source. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |