Title: | Deploys Multiple 'Shiny' Apps using Configuration File |
---|---|
Description: | Provides a tool for mass deployment of shiny apps to 'RStudio Connect' or 'Shiny Server'. Multiple user accounts and servers can be configured for deployment. |
Authors: | Sai Chimata |
Maintainer: | Sai Chimata <[email protected]> |
License: | MIT + file LICENSE |
Version: | 0.1.3 |
Built: | 2025-03-13 04:00:51 UTC |
Source: | https://github.com/cran/Rsconctdply |
Deploys multiple apps (App1, App2,...AppN) to multiple user accounts and server locations on JSON file.
rsconctdply(filedir)
rsconctdply(filedir)
rsconctdply |
Name of the function |
filedir |
Web or local directory path for json file |
## Not run: #Files on Web rsconctdply("https://api.myjson.com/bins/o8k2s") #Files available locally rsconctdply("~/rconnect_dir.json") Json file Format: sample file name with structure: "rconnect_dir.json" { "App1": { "Server_url": "https://example1.com:443", "Server_NAME": "example1", "account": "user1", "appDir": "~/location1/" }, "App2": { "Server_url": "https://example2.com:123", "Server_NAME": "example2", "account": "user2", "appDir": "~/location2/" } } ## End(Not run)
## Not run: #Files on Web rsconctdply("https://api.myjson.com/bins/o8k2s") #Files available locally rsconctdply("~/rconnect_dir.json") Json file Format: sample file name with structure: "rconnect_dir.json" { "App1": { "Server_url": "https://example1.com:443", "Server_NAME": "example1", "account": "user1", "appDir": "~/location1/" }, "App2": { "Server_url": "https://example2.com:123", "Server_NAME": "example2", "account": "user2", "appDir": "~/location2/" } } ## End(Not run)