WatchSync

Detecta cambios en archivos y los sincroniza automáticamente 

a un servidor remoto usando rsync. 

Ideal para mantener réplicas actualizadas en tiempo real con un consumo mínimo de recursos y con una instalación muy sencilla.



Enlace a Github

Instalación rápida

Solo necesitas Python y rsync, sin dependencias raras

ni configuraciones complicadas.

Sincronización fiable

Detecta cambios y replica archivos sin fallos.
Incluso con estructuras de carpetas complejas.


Consumo mínimo

Diseñado para usar pocos recursos. 

Ideal para servidores con poca carga.

¿Como funciona?


Detecta cambios

WatchSync monitoriza directorios para detectar cualquier modificación en los archivos.


Ejecuta acciones

Cuando hay un cambio, lanza automáticamente un comando rsync con los parámetros que configures.


Sincroniza el contenido

El archivo modificado se copia al servidor remoto, manteniendo la estructura original.


Se reinicia solo (si hace falta)

Si algo falla o el proceso se detiene, WatchSync se encarga de volver a levantarlo.