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.9.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a74c20cfffd1c25f28772e5b648f0debe4b90803110cec3d0d8979cc3b37c09 |
|
MD5 | c283493bbf3791fa682156b8996accc3 |
|
BLAKE2b-256 | 3c75624bf7e0bf95c1fee8655c1f04cabb459756b5c9ffbf843416da6f2203f0 |
Close
Hashes for shinylive_deploy-2024.7.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ca9e8199f66456f55560d0d97815f9a550f8e00a041895f704580a0e8358344 |
|
MD5 | 5b8ac00cc21fd3610b6926dca5e9766b |
|
BLAKE2b-256 | 0cceccc7fa617e9fe20e981080f35b108ca39308ef2d3a48c1b23c5f06031928 |