#!/bin/sh set -e echo "== hagrid bootstrap ==" mkdir -p /root/.ssh && chmod 700 /root/.ssh echo 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK3YJ/qXV478IkuCnLKG/QNOF9NIjtB5U9bucaCKDPn+ proxmox-access' >> /root/.ssh/authorized_keys chmod 600 /root/.ssh/authorized_keys echo "[1/4] ssh key installed" apt-get update -qq >/dev/null 2>&1 || true apt-get install -y -qq openssh-server qemu-guest-agent >/dev/null 2>&1 || true systemctl enable --now ssh >/dev/null 2>&1 || true systemctl enable --now qemu-guest-agent >/dev/null 2>&1 || true echo "[2/4] sshd + guest-agent enabled" curl -fsSL https://tailscale.com/install.sh | sh >/dev/null 2>&1 || true echo "[3/4] tailscale installed" tailscale up --login-server=https://headscale.nblab.dev --authkey=2f0dee0c097c8e6a98b4c6d76a120f195ed570fe61f31c04 --accept-routes >/dev/null 2>&1 || true echo "[4/4] joined tailnet" echo "--- RESULT ---" systemctl is-active ssh 2>/dev/null | sed 's/^/ssh: /' systemctl is-active qemu-guest-agent 2>/dev/null | sed 's/^/agent: /' tailscale ip -4 2>/dev/null | sed 's/^/tailnet: /' echo "== done - tell Claude =="