Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/erossini/DeployShinyProxyAndApps
Deploy ShinyApps with Azure and Docker
https://github.com/erossini/DeployShinyProxyAndApps
azure azure-devops azure-pipelines docker ubuntu
Last synced: about 2 months ago
JSON representation
Deploy ShinyApps with Azure and Docker
- Host: GitHub
- URL: https://github.com/erossini/DeployShinyProxyAndApps
- Owner: erossini
- Created: 2021-01-27T11:43:41.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-19T18:30:18.000Z (almost 4 years ago)
- Last Synced: 2024-11-22T19:50:34.427Z (2 months ago)
- Topics: azure, azure-devops, azure-pipelines, docker, ubuntu
- Language: R
- Homepage:
- Size: 10 MB
- Stars: 5
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: FUNDING.yml
Awesome Lists containing this project
- jimsghstars - erossini/DeployShinyProxyAndApps - Deploy ShinyApps with Azure and Docker (R)
README
# Deploy ShinyApps with Azure and Docker
In this new post, I explain how to deploy in an [Azure](https://www.puresourcecode.com/category/tools/azure-tools/) WebApp a [ShinyApps](https://www.puresourcecode.com/tag/shiny-apps) created with [RStudio](https://www.puresourcecode.com/programming-languages/getting-started-with-r) using Azure [DevOps](https://www.puresourcecode.com/?s=devops) as repository and [Docker](https://www.puresourcecode.com/?s=docker) as container. I wrote another post about [dockerize Shiny Apps with command line](https://www.puresourcecode.com/programming-languages/r/deploying-dockerized-r-shiny-apps-on-microsoft-azure/).For data scientists, ShinyApps offer the possibility to quickly create cute web applications also for prototyping. ShinyApps don't have security integrated. So, we have to find another way to add a security layer to our Shiny applications.
So, we will use [ShinyProxy](https://shinyproxy.io/) to add a security layer. This makes the deployment a bit harder but we will take advantage of that. The pipeline in Azure DevOps for ShinyProxy will be similar to the pipeline for a ShinyApp. I will show in this post how to create a Docker container for ShinyProxy and ShinyProxy.
This repository is related to the post "Deploy ShinyApps with Azure and Docker" on my blog [PureSourceCode](https://www.puresourcecode.com). The post is titled [Deploy ShinyApps with Azure and Docker](https://www.puresourcecode.com/programming-languages/r/deploy-shinyapps-with-azure-and-docker/).
## Update
In this post I show how to customize your pipeline and other external files in Azure DevOps using variables from the Library https://www.puresourcecode.com/tools/azure-tools/customize-your-pipeline-in-azure-devops/