RClone
Administra fácilmente tus archivos locales con la nube
Rclone es una utilería de linea de comandos que permite administrar archivos en diversas nubes.
“The Swiss army knife of cloud storage”, and “Technology indistinguishable from magic”.
Una vez que Hugo genera el sitio estático de mi blog, corro un archivo .BAT con comandos de Rclone para sincronizar los archivos modificados a mi proveedor de hosting por medio del protocolo SFTP. (Posteriormente voy a subirlo a GitHub y usarlo como host para el sitio).
El beneficio es que puedo crear un proceso para construir el sitio y subirlo en un solo .BAT:
hugo --minify
./rclone copy public newsite:/
Antes de usarlo, hay que correr el comando rclone config que te hace una serie de preguntas sobre el servicio de nube o protocolo que vas a utilizar (en mi caso es un simple SFTP). Dependiendo del servicio son las preguntas que hay que contestar. Una vez generado el archivo de configuración, en mi caso lo moví del folder por default al folder donde tengo mi sitio Hugo para tener todo en un solo lugar.