CLI utility to help deploy py-shinylive apps to hosted webservers via SSH.
Project description
shinylive export ./src_dev/app2 ./staging/app2 && rm -r ./src_test_webserver/shinyapps/app2 && mv ./staging/app2 ./src_test_webserver/shinyapps/
Separate Commands
- Fresh deploy
shinylive export ./src_dev/app2 ./staging/app2
mv ./staging/app2 ./src_test_webserver/shinyapps/
- Redeploy
shinylive export ./src_dev/app2 ./staging/app2
rm -r ./src_test_webserver/shinyapps/app2
mv ./staging/app2 ./src_test_webserver/shinyapps/
Single Commands
- Fresh deploy
shinylive export ./src_dev/app2 ./staging/app2 && \
mv ./staging/app2 ./src_test_webserver/shinyapps/
- Redeploy
shinylive export ./src_dev/app2 ./staging/app2 && \
rm -r ./src_test_webserver/shinyapps/app2 && \
mv ./staging/app2 ./src_test_webserver/shinyapps/
SSH/SFTP/PSCP
- Copy directory and contents using Putty PSCP
pscp -r -i staging\app1\ user@host:/homes/user/docker_volumes/shinyapps/
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for shinylive_deploy-2024.7.7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 318eb6b3adbddc278ae22b886ec0d503789dcaa0ce3e22ca01040fa675950b41 |
|
MD5 | a422c4eae413683f29d618b439be57d4 |
|
BLAKE2b-256 | 0bc4b87b7df3308d316ad2114a80bbcd3a9233eb9626cea1b320b557648e966e |
Close
Hashes for shinylive_deploy-2024.7.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50f25843d880cb09efce501a89f6ee87e2dabb8e88256242e5f4fb66593df4bd |
|
MD5 | f9964cc580d2488f4cb18e9e6c718a8c |
|
BLAKE2b-256 | 58a6bf8a5ce9eea18638e3c6b84966d0c948ebbccb68fff93d3cdc8a9c007acf |