#!/bin/bash set -e HOST="${1:-console}" PORT="${2:-8083}" echo "Deploying sysmon agent to $HOST on port $PORT..." # Create directory and copy app ssh "$HOST" 'mkdir -p ~/sysmon-agent/templates' scp ~/sysmon/app.py "$HOST":~/sysmon-agent/ scp ~/sysmon/templates/index.html "$HOST":~/sysmon-agent/templates/ # Install dependencies and set up systemd service ssh "$HOST" PORT="$PORT" bash <<'REMOTE' set -e pip3 install --break-system-packages --quiet flask gunicorn 2>/dev/null || \ pip3 install --quiet flask gunicorn # Create systemd service sudo tee /etc/systemd/system/sysmon-agent.service > /dev/null <