diff --git a/scripts/tunel-pi-api.ps1 b/scripts/tunel-pi-api.ps1 new file mode 100644 index 0000000..275b98a --- /dev/null +++ b/scripts/tunel-pi-api.ps1 @@ -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 +}