#!/bin/bash # SummitWave deployment with proper cache-busting for CSS/JS SERVER="www269.your-server.de" USER="summitb" REMOTE_DIR="public_html" LOCAL_DIR="$(dirname "$0")/src" # === PASSWORD FROM ENVIRONMENT VARIABLE === # export SFTP_PASS='DeinSFTPPasswort' if [ -z "$SFTP_PASS" ]; then echo "Error: Please set the SFTP_PASS environment variable with your password." exit 1 fi # === CHECK sshpass INSTALLATION === if ! command -v sshpass &> /dev/null; then echo "Error: sshpass is not installed. Install with: sudo apt install sshpass" exit 1 fi # === CREATE TEMPORARY WORKING COPY OF index_noSIG_AIopt.html WITH CACHE-BUSTING === CACHE_PARAM=$(date +%s) # Timestamp als Cache-Buster TEMP_INDEX=$(mktemp) # Nur CSS und JS Links in und