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.8.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e81205824aee9ac3178942e74d08facae1e0af3e0de8bd42d031b78c469f464 |
|
MD5 | ee168bbbbea9befd7922c68ec2afbefb |
|
BLAKE2b-256 | ae965523941b76f0724ca32ab0c5e83c21bb7205fa47cdc09f6bddf64a3c3639 |
Close
Hashes for shinylive_deploy-2024.8.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80505effe7eceea693519c925acf44dbdabe928fe54b58fabb8b493827c2a903 |
|
MD5 | aede2e9434130b01f048816d503bc947 |
|
BLAKE2b-256 | 06e66430629ed518ab91c305ed4c79f551e094f426663362e1a19e7f54b02020 |