#!/usr/bin/env bash set -euo pipefail REMOTE_HOST="serve" REMOTE_DIR="/var/www/virtual/serve/html/impstr" echo "==> Installing local dependencies..." bun install echo "==> Building..." bun run build echo "==> Syncing to ${REMOTE_HOST}:${REMOTE_DIR} ..." ssh "${REMOTE_HOST}" "mkdir -p ${REMOTE_DIR}" rsync -avz --delete \ --exclude='.DS_Store' \ dist/ "${REMOTE_HOST}:${REMOTE_DIR}/" echo "Done. Live at https://serve.uber.space/impstr/"