#!/usr/bin/env bash # Deploy ping-pong-ping/index.html to Core Caddy webroot. # Idempotent. Requires SSH access to Core (.82) as floppyrj45 + sudo. set -euo pipefail LOCAL="$(dirname "$0")/index.html" REMOTE_HOST="floppyrj45@192.168.0.82" REMOTE_TMP="/tmp/ping-pong-ping.html" REMOTE_TARGET="/docker/caddy/www/ping-pong-ping/index.html" scp "$LOCAL" "$REMOTE_HOST:$REMOTE_TMP" ssh "$REMOTE_HOST" "sudo mv $REMOTE_TMP $REMOTE_TARGET && sudo chown 1000:1000 $REMOTE_TARGET" echo "Deployed. Public URL: https://laboratoire.freeboxos.fr/ping-pong-ping/" curl -skLo /dev/null -w 'HTTP %{http_code}, %{size_download} bytes\n' \ https://laboratoire.freeboxos.fr/ping-pong-ping/