03-sep: [memoria] guardar arreglo del videoclub
This commit is contained in:
@@ -130,5 +130,7 @@
|
||||
|
||||
48. **Despliegue de ficheros a la Pi fiable**: NO usar `echo $b64 | ssh VPS "sshpass ssh pi 'base64 -d | bash'"` encadenado con comillas anidadas (rompe el base64 con `invalid input`). Método robusto: (1) mandar el fichero como base64 por stdin: `Write-Output $b64 | ssh VPS "sshpass ssh pi 'cat > /tmp/x.b64'"`; (2) mandar un script pequeño (también por stdin base64) que haga `base64 -d /tmp/x.b64 > destino && python3 -m py_compile && systemctl restart`. El `base64: invalid input` que sale al final es ruido residual del pipe, no error real.
|
||||
|
||||
49. **Comando `descargar` robusto y despliegue por VPS**: `vigilancia/pi_bot.py` normaliza `descargar`, `/descargar`, `/descargar@bot` y espacios múltiples; sin URI muestra tareas activas, pendientes, pausadas y terminadas con porcentaje, y con URI añade el torrent a Download Station. `enviar()` debe procesar todos los fragmentos y registrar respuestas `ok=false` de Telegram. Para desplegar desde el VPS, el túnel inverso `127.0.0.1:2222` no basta: la clave pública del VPS debe estar en `/home/pi/.ssh/authorized_keys`. El cambio quedó publicado en el commit `96a1f94`.
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user