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.8.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfc7406492d6a23aea011d7791a2db6e62713310e9921ff6dd9abbff6ce96793 |
|
MD5 | 3dc9beff930abc360322d438973aa7f8 |
|
BLAKE2b-256 | 73f2a3b5cfac42b0b1e960e0436cfc3a51d798c2bf0f871ba8da004a7279d71f |
Close
Hashes for shinylive_deploy-2024.8.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 924a0e5ec5f87fed67a6c3c865920e595accde8247ca6bba3257f30617fb2906 |
|
MD5 | 7db18ccb6056649b14aab2374ae01b90 |
|
BLAKE2b-256 | 94e64cbbc09b659ed1c3596294256596d2b43b027d860a225abe12015f0b6e3d |