06-sep: [infra] script tunel-pi-api.ps1 (api localhost:8600 + shell Pi via VPS)

This commit is contained in:
juanjo
2026-09-06 13:44:40 +02:00
parent 77f077854c
commit 2b1fdcc8fd

14
scripts/tunel-pi-api.ps1 Normal file
View File

@@ -0,0 +1,14 @@
# tunel-pi-api.ps1 — Tuneles PowerShell -> Pi (minipc) via VPS.
# Sin claves nuevas: reutiliza la llave contabo (PC) y pi_deploy (VPS).
# Uso:
# .\tunel-pi-api.ps1 api # http://localhost:8600 -> tv_api de la Pi (Ctrl+C cierra)
# .\tunel-pi-api.ps1 shell # shell interactiva en la Pi
param([string]$Modo = "api")
$KEY = "C:\Users\juanm\Documents\GitHub\contabo"
$VPS = "root@185.187.169.109"
if ($Modo -eq "shell") {
ssh -i $KEY -t $VPS "ssh -i /root/.ssh/pi_deploy -p 2222 pi@127.0.0.1"
} else {
Write-Output "API de la Pi en http://localhost:8600 (Ctrl+C para cerrar)"
ssh -i $KEY -L 8600:127.0.0.1:8600 -N $VPS
}