From 4295b9448b25fcac222e24445c3b1d0ef64d3f61 Mon Sep 17 00:00:00 2001 From: corybiscuit Date: Sun, 24 Aug 2025 13:31:23 -0400 Subject: [PATCH] Updated user and added section for collecting user password --- build.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/build.sh b/build.sh index 6b2371f..af54b54 100755 --- a/build.sh +++ b/build.sh @@ -2,11 +2,17 @@ # This script builds the documentation site using MkDocs and serves it to the Caddy web server. # Build the documentation site +echo "Building documentation site..." rm -rf ./site mkdocs build --clean +# Collect ssh password +echo "Enter SSH password for cory@10.10.10.40:" +read -s SSH_PASSWORD +echo "Thank you! Your password has been securely collected." + # Clean up the web server directory -ssh webmaster@10.10.10.40 'sudo rm -rf /usr/share/caddy/docs.bsct.me/*' +sshpass -p "$SSH_PASSWORD" ssh cory@10.10.10.40 'sudo rm -rf /var/caddy/docs.bsct.io/www/*' # Copy the built documentation to the web server -scp -r ./site/* webmaster@10.10.10.40:/usr/share/caddy/docs.bsct.me +sshpass -p "$SSH_PASSWORD" scp -r ./site/* cory@10.10.10.40:/var/caddy/docs.bsct.io/www/