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."