From 40cd954aa3de4ecb26475c945a87fded75a6d2e7 Mon Sep 17 00:00:00 2001 From: Alexander Schmidt Date: Wed, 11 Feb 2026 15:57:06 +0100 Subject: [PATCH] chore: update deploy config for HestiaCP with scp fallback --- deploy.sh | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/deploy.sh b/deploy.sh index a886575..194c435 100755 --- a/deploy.sh +++ b/deploy.sh @@ -11,8 +11,8 @@ set -e # --- Configuration --- -REMOTE_USER_HOST="${1:-admin@kashilo.com}" -REMOTE_PATH="${2:-/home/admin/web/kashilo.com/public_html}" +REMOTE_USER_HOST="${1:-alex@k14.hopto.org}" +REMOTE_PATH="${2:-/home/alex/web/kashilo.com/public_html}" SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" DIST_DIR="$SCRIPT_DIR/dist" @@ -27,9 +27,15 @@ echo " From: $DIST_DIR" echo " To: $REMOTE_USER_HOST:$REMOTE_PATH" echo "" -rsync -avz --delete \ - "$DIST_DIR/" \ - "$REMOTE_USER_HOST:$REMOTE_PATH/" +if command -v rsync &> /dev/null; then + rsync -avz --delete \ + "$DIST_DIR/" \ + "$REMOTE_USER_HOST:$REMOTE_PATH/" +else + echo "(using scp fallback)" + ssh "$REMOTE_USER_HOST" "rm -rf $REMOTE_PATH/*" + scp -r "$DIST_DIR/"* "$REMOTE_USER_HOST:$REMOTE_PATH/" +fi echo "" echo "Deploy complete."