chore: update deploy config for HestiaCP with scp fallback

This commit is contained in:
2026-02-11 15:57:06 +01:00
parent bd25cc4ab6
commit 40cd954aa3

View File

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