Prueba Syncthing ahora mismo

Conozco Syncthing desde hace un montón de años. Sin embargo, nunca me había lanzado a probarlo y siempre confié en alguna nube personal de terceros.

Cuando he tenido algún problema con alguna (Dropbox, iCloud, OwnCloud o Nextcloud son las que más suelo usar, pero también he pasado por OneDrive y he probado Google Drive), siempre hay algún contacto, en especial del fediverso, que me suelta el comentario:

No necesitas una nube para eso, prueba Syncthing.

Yo me agarraba a cualquier excusa. Es que me viene bien tener los datos siempre accesibles, no tengo por qué tenerlos todos siempre descargados, es que debe ser difícil de configurar…

A ver. Syncthing tampoco es para todo el mundo. Usarlo no es difícil, pero tampoco trivial. Requiere su ratito. Sin embargo, nada inaccesible a poco que se tenga algo de experiencia en temas informáticos.

Se puede sincronizar lo que uno necesite. Puedes tener una carpeta con los documentos más importantes, que ocupen pocos megas, siempre sincronizado entre tu ordenador y tu móvil. Puedes tener los archivos del trabajo sincronizados con tu tableta, o solo descargar algunos. Como Syncthing permite configurar varias carpetas, se puede adaptar perfectamente a cualquier necesidad.

Lo único que se debe tener en cuenta es que, de normal, funciona en local a través de Wifi. A no ser que tengas un NAS o algún sistema que se salga de mis conocimientos, los archivos se sincronizan en casa y los cambios se envían cuando estés de vuelta. El hecho de que no hay un servidor central está ahí, y puede tener sus inconvenientes.

En mi caso, sincronizo la carpeta del trabajo entre mi PC con GNU/Linux y mi tableta iPad. Para ello hago uso de la aplicación Synctrain. Por limitaciones de iOS, debo acordarme de lanzar la aplicación antes de salir de casa para que se descarguen los cambios. Un segundo tarda, es rapidísimo.

Si usas un sistema operativo más de verdad como Android, en F-droid hay un cliente que se queda andando en segundo plano. Y si usas dos equipos con GNU/Linux ya es la repanocha.

En el ordenador basta con poner la aplicación en el arranque y acceder puntualmente a la interfaz web de configuración. Hace meses que no toco nada.

Hazme caso. Prueba Syncthing. Al menos un ratito. A lo mejor te cambia el paradigma y te estás perdiendo justo la herramienta que necesitas y tú ahí, complicándote la vida buscando una nube.

ACTUALIZACIÓN: Hay quien comenta que Syncthing también funciona sin estar en red local. No sé cómo será el asunto. Yo en lo personal no he podido conectarme fuera de casa.

Categorías:

15 respuestas

  1. Aunque casi no he usado Syncthing y *nunca* he usado Tailscale, si quisieses «solucionar» lo de que Syncthing sólo funciona si los dispositivos en la misma red, te animo a que pruebes Tailscale.

    Las VPNs intimidan un poco, pero por lo que entiendo, es crearte una cuenta, instalar Tailscale en dos dispositivos, e inmediatamente podrán sincronizarse vía Syncthing estén donde estén.

    (Pocas cosas lo han petado como Tailscale, por lo que veo porque realmente no hay que hacer nada más que instalarlo.)

    1. Syncthing funciona en red local e internet. Justo estaba probando que sincroniza bien con paices con acceso un poco complicado a internet jajaja.

      En red local funciona mejor. parece que detecta si los dispositivos están en red local para hacer la sincronización, así que funciona mejor y mas rápido de esa manera.

      1. Aún no he visto que me sincronice fuera de casa. Pero puede ser mi configuración. A saber. De todos modos no es algo que necesite para este uso.

      2. Leñe, es verdad, hay relays. Lo curioso es que también habla de uPnP. Pero bueno, que haya relays públicos me parece… No sé, a la que haya mucha gente sincronizando muchos datos…

    2. Es un tema interesante el que planteas. Si alguna vez lo necesito, le echaré un buen ojo. ¡Gracias!

  2. 100%. Yo de paso guardo ahí un fichero de keePass y ya tienes un gestor de passwords sincronizado en todas tus máquinas!

    1. Los programas compatibles con KeePass son maravillosos. Yo ya no confío en otro sistema de contraseñas.

  3. Hace mucho que vengo escuchando sobre Syncthing, pero vengo como vos con excusas para no probarlo

    1. Pues ya sabes, saca un ratito, pruebas y luego lo cuentas en el blog.

  4. Llevo un rato con syncthing y me encanta. Hay unas cuantas funciones algo mas sociales que todavía me faltan experimentar, lo que según creo, haría que no extrañe a nextcloud, pero por el momento tengo que entender y resolver algunos problemas que tiene syncthing.

    por ejemplo y el mas obvio, es que consume muchos recursos. En el celular es mala idea dejarlo corriendo de fondo porque drena la batería a lo loco, por eso solo lo abro cuando necesito algo y lo cierro al terminar. En pc también consume mucha memoria, esto se nota mas en equipos de menos recursos (un vps de 1 gb con syncthing casi no correrá nada mas)

    Por ultimo, tengo sospechas de que produce desgaste de los discos duros. Esto puede ser falso, pero voy a revisar para confirmar.

    Es bueno que alguien hable de esta genial aplicación, cuando tenga la oportunidad también escribiré algo.

    1. Hola Adrian,
      Utilizo syncthing a diario desde hace varios años. Siempre me dió menos problemas que nubes como OneDrive o Dropbox. es justo aclara que tengo un Nas y lo utilizo como dispositivo «servidor» para asegurar la sincronización entre 3 PCs, dos celulares y una tableta Android. mi celular principal sincroniza mis notas casi continuamente y la verdad que no me quejo del consumo de batería: me dura todo el día.
      Sin embargo no creo que sea un servicio para todo el mundo, pero es una de las mejores maneras de tener archivos -siempre- sincronizados en local.
      saludos.

      1. Ojalá disponer de algún servidor para olvidarme de otras nubes. Pero no es el caso, de momento.

    2. Planteas cuestiones que ahora mismo no me afectan demasiado, así que estaré encantado de leer tu artículo si lo publicas al final.

      1. ni me acuerdo desde cuando uso Syncthing, para Mi es imprescindible. Os recomiendo este artículo mío en el que exploro Syncthing al detalle:
        gemini://sl1200.dystopic.world/art/syncthing-cloud.gmi

  5. Lo use durante un tiempo para sincronizar carpetas convertidas en «bóvedas» de Obsidian entre el PC con Linux de sobremesa y dos dispositivos Android.
    La idea es poder llevar de viaje temas que has trabajado en casa y actualizar la carpeta local con lo recopilado cuando estás fuera.
    El resultado fue variable. Cuando funcionaba, funcionaba bien cuando se atascaba era un grano en el culo. Acabé volviendo al cable USB.
    Las asignaciones de cadenas de caracteres «inmensas» como identificadores de dispositivo me parecen especialmente engorrosas.
    Me estaba planteando volver a probar con más paciencia. Si funcionase vía internet estaría bien, pero en realidad con actualizar cuando llego a casa, me vale.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *