- Sincronización directa peer-to-peer que elimina la necesidad de servidores en la nube y protege la privacidad.
- Compatibilidad total entre Windows, macOS, Linux y Android mediante identificadores únicos de dispositivo.
- Control flexible del flujo de datos con opciones de solo envío, solo recepción o bidireccionalidad.
- Sistema de versionado de archivos para prevenir pérdidas accidentales y gestionar el historial de cambios.

Seguro que te ha pasado: tienes archivos repartidos entre el ordenador, el portátil y el móvil, y acabas haciendo malabares con cables o subiendo todo a la nube solo para pasarte un documento. Es un engorro, sobre todo si te preocupa dónde acaban tus datos o si no quieres pagar una suscripción mensual solo para tener tus cosas a mano. Aquí es donde entra en juego Syncthing, una herramienta que te permite tener tus carpetas sincronizadas en tiempo real sin depender de servidores externos.
Lo más chulo de este software es que utiliza una tecnología peer-to-peer, lo que significa que tus dispositivos se hablan directamente entre sí. No hay una empresa intermedia guardando tus fotos o contraseñas; todo se queda en tu propia red local o se transmite cifrado por internet. Es, básicamente, como montar tu propia nube privada, pero sin las complicaciones técnicas de configurar un servidor complejo desde cero.
¿De qué va exactamente Syncthing?
Para los que no estén familiarizados, Syncthing es un programa de código abierto y multiplataforma que permite que diversas máquinas mantengan carpetas idénticas. Ya sea que uses Windows, macOS, Linux o Android, el programa se encarga de que, si añades un archivo en el PC, este aparezca mágicamente en tu móvil en cuestión de segundos. Al basarse en el Block Exchange Protocol, no vuelve a subir el archivo entero cada vez que haces un cambio, sino que solo transfiere los bloques de datos que han variado, lo que ahorra un montón de ancho de banda.
Una de las claves de su funcionamiento es la seguridad mediante TLS, asegurando que nadie pueda husmear en tus datos mientras viajan por la red. Además, es extremadamente flexible: puedes decidir qué carpetas compartir, con quién y en qué sentido fluye la información.
Instalación según tu dispositivo
Dependiendo de dónde quieras instalarlo, el proceso varía un poco, aunque la lógica es la misma:
- En Windows: Aunque existe el ejecutable básico, lo más recomendable es usar SyncTrayzor. Esta aplicación envuelve a Syncthing en una interfaz más amigable, hace que arranque solo con el sistema y evita que tengas una ventana de consola abierta todo el tiempo.
- En Linux: Varía según la distro. En Ubuntu o Debian puedes añadir el repositorio oficial e importar la llave PGP. En Fedora o Manjaro suele estar disponible en los repositorios estándar. Es muy útil configurar el daemon de systemd para que el servicio corra en segundo plano sin necesidad de tener la interfaz abierta.
- En Android: Hay una aplicación oficial en la Play Store y también en F-Droid. Es ideal para hacer backups automáticos de la cámara directamente al PC.
- En NAS (ej. Qnap): Se puede instalar mediante el AppCenter cargando el archivo correspondiente, permitiendo que el NAS actúe como el nodo central de almacenamiento.
Puesta en marcha y vinculación de equipos
Para que dos dispositivos empiecen a compartir cosas, primero tienen que «conocerse». Esto se hace a través del ID de dispositivo, una cadena alfanumérica única que actúa como el DNI de tu máquina. Para encontrarlo, vas a la sección de Acciones y seleccionas Mostrar ID, donde también verás un código QR muy práctico para el móvil.
Una vez tienes el ID del otro equipo, pulsas en Añadir dispositivo y lo introduces. Es importante destacar que la conexión no es automática por seguridad: el otro dispositivo recibirá una notificación y debe aceptar la solicitud para que el enlace se complete. Una vez conectados, verás que el estado cambia a «conectado», aunque todavía no estéis moviendo archivos.
Configuración de carpetas y flujo de datos
Cuando ya tienes los equipos vinculados, el siguiente paso es elegir qué quieres sincronizar. Al Agregar carpeta, debes darle una etiqueta (un nombre para identificarla) y la ruta exacta en tu disco duro. En la pestaña de Compartiendo, marcas los dispositivos que deben tener acceso a esos datos.
Aquí viene lo interesante: el tipo de carpeta. No siempre queremos que todo sea bidireccional. Existen tres modalidades:
- Enviar y recibir: Es la configuración estándar. Cualquier cambio en cualquier dispositivo se replica en los demás.
- Solo enviar: El dispositivo es el «jefe». Envía cambios a los demás, pero ignora cualquier modificación que venga de fuera. Es perfecto para carpetas de backup donde no quieres que un error en el móvil borre los archivos del PC.
- Solo recibir: El dispositivo es pasivo. Solo acepta los cambios que vienen de otros nodos.
Gestión avanzada y el control de versiones
A veces, la sincronización automática puede ser un arma de doble filo: si borras algo por error en un sitio, desaparecerá en todos. Para evitar dramas, Syncthing incluye el File Versioning. En lugar de borrar el archivo definitivamente, el programa lo mueve a una carpeta oculta llamada .stversions.
Puedes configurar diferentes estrategias de versionado. El modo Papelera (Trash Can) guarda todo para siempre, mientras que el Versionado por Etapas (Staggered) es más inteligente: guarda muchas versiones los primeros minutos, luego una al día y finalmente una a la semana, optimizando el espacio en disco. Si no configuras esto, podrías acabar con gigabytes de archivos viejos consumiendo almacenamiento sin darte cuenta.
Optimización de la red: Clústeres y Privacidad
Si tienes muchos dispositivos, puedes crear un clúster radial marcando un equipo como «Presentador». Esto permite que el presentador introduzca a nuevos dispositivos en la red, haciendo que la transferencia de datos sea más eficiente y no dependa de una sola máquina. Evita crear clústeres en malla (todos presentadores de todos) para no generar dispositivos fantasma difíciles de eliminar.
En cuanto a la privacidad, aunque todo va cifrado, recuerda que los nodos conectados pueden ver tu dirección IP. Por eso, solo vincula equipos de personas en las que confíes plenamente. Además, Syncthing usa servidores de descubrimiento global y repetidores para ayudar a los dispositivos a encontrarse a través de firewalls estrictos, aunque esto se puede personalizar si buscas un aislamiento total.
Contar con una herramienta como esta transforma la gestión de archivos al eliminar la dependencia de la nube y devolvernos el control sobre nuestra información. Al combinar la instalación correcta en cada sistema, una gestión inteligente de los tipos de carpeta y un sistema de versionado bien ajustado, logramos un ecosistema digital donde los datos fluyen de forma segura, rápida y totalmente gratuita entre el móvil y el ordenador.

