Lanzamiento de la herramienta de sincronización de archivos punto a punto de código abierto Syncthing 1.2.0


SincronizaciónLa herramienta de sincronización continua de archivos de código abierto lanzó ayer una nueva versión. El nuevo Syncthing 1.2.0 agrega QUIC con NAT transversal como un nuevo protocolo de transporte, corrige algunos errores y permite el informe automático de errores.
Syncthing es una aplicación de sincronización de archivos punto a punto gratuita y de código abierto escrita en Go. Implementa su propio protocolo abierto de intercambio de bloques. Esta aplicación está disponible para Windows, Mac, Linux, Android, Solaris, Darwin y BSD, y puede sincronizar archivos entre dispositivos en una red local o dispositivos remotos en Internet.

La aplicación es privada y segura. A excepción de su propia computadora (sin un servidor central), ninguno de sus datos se almacena en ningún lugar; Todas las comunicaciones están protegidas con TSL y autenticadas con fuertes certificados criptográficos. Básicamente, puede reemplazar a Dropbox y otros servicios similares de forma descentralizada, donde tus datos son tuyos. Se agregó sincronización 1.2.0OMS(Conexión rápida a Internet UDP) y utiliza el cruce NAT como nuevo protocolo de transporte. QUIC es la reescritura de Google del protocolo CP, que combina HTTP/2, TCP, UDP y TLS, y debería tenerbeneficioEn términos de velocidad, redundancia del protocolo de transmisión, latencia y posible seguridad. Sin embargo, TCP sigue siendo el método de conexión preferido para Syncthing. El nuevo Syncthing 1.2.0 también agrega un informe de fallos automático de forma predeterminada. Esto enviará un informe de fallo al desarrollador de Syncthing, que contiene "rastros técnicos de lo que estaban haciendo varios subprocesos/rutinas en Syncthing en el momento del fallo". deSincronizar documentoContinúa diciendo que el informe de fallos no contiene datos de registro, nombres de archivos, ID de dispositivos, estadísticas, identificadores únicos ni ninguna otra información de identificación personal.
Disable automatic crash reporting synchronously

Puede desactivar el nuevo informe de fallos automático a través de la configuración de Sincronización en el cuadro de diálogo Configuración avanzada.
Otro cambio en esta versión es la desaprobación de los bloques pequeños/fijos, lo que hace que los bloques grandes/variables sean el único modo de operación disponible. El uso de fragmentos grandes da como resultado una lista de fragmentos más pequeña, lo que reduce la sobrecarga. Otros cambios en Syncthing 1.2.0:

  • Esta versión vuelve a los cambios de nombre de versión en v1.1.4. Las versiones ahora reciben el nombre de la hora de archivo y la hora de modificación del archivo sigue siendo la misma cuando se archivan. La excepción es que el programa de control de versiones “Trashcan” no modifica el nombre, sino que establece la hora de modificación del archivo al archivarlo.
  • Pánico solucionado: Error: se llamó a ClusterConfig en una conexión cerrada o inexistente
  • Se corrigió el error de monitoreo del sistema de archivos cuando la carpeta principal no podía aparecer en la lista.
  • Se corrigió el error de conexión después de cerrar la lista de elementos fallidos y abrir otra lista.
  • Se corrigió el error de tiempo de limpieza de la versión.
  • El paquete de soporte fijo no incluye una lista de errores, pero imprime errores
  • Se corrigió el botón de volver a escanear que fallaba
  • Se corrigió la solicitud falsa de "recuperar" cambios inexistentes usando la carpeta Recibir solo en Android
  • Se corrigió el pánico cuando la carpeta desaparecía durante el escaneo.
  • Solucionar la situación en la que el tiempo de apagado es demasiado largo y desencadenar un punto muerto de fmut
  • Se corrigió que Puller se quejara de nombres de archivos largos y no válidos.

Vale la pena señalar que Syncthing 1.2.0 no es compatible con Syncthing 0.14.45 y versiones anteriores.
También le pueden interesar las siguientes excelentes alternativas de código abierto a soluciones propietarias:

  • Joplin: aplicación cifrada de código abierto para tomar notas y tareas pendientes
  • Bitwarden: el administrador de contraseñas seguro y de código abierto que estás buscando
  • Cryptomator protege sus datos de almacenamiento en la nube (herramienta de cifrado del lado del cliente multiplataforma de código abierto)

Descargar sincronización

En Linux, puede instalar el binario Syncthing descargando y extrayendo un archivo comprimido adecuado para la arquitectura de su sistema operativo y luego ejecutando este comando de instalación en la carpeta Syncthing extraída (por ejemplo~/Downloads/syncthing-linux-amd64-v1.2.0):

sudo install syncthing /usr/local/bin/

Para Debian, Ubuntu y distribuciones de Linux basadas en Debian o Ubuntu, como Pop! _OS, Linux Mint, etc., hay unoRepositorio de sincronizaciónSe utiliza para instalar y recibir actualizaciones.
El paquete instantáneo Syncthing también está disponible enAlmacenamiento de instantáneas. Una vez túConfiguraciones alineadasEn distribuciones de Linux (habilitadas de forma predeterminada en Ubuntu), puede instalar Syncthing con el siguiente comando:

sudo snap install syncthing

De forma predeterminada, la sincronización tiene una consola y una interfaz de usuario web. También puede utilizar integraciones y GUI de terceros, como la utilidad de bandeja de Windows, paquetes de aplicaciones de macOS, contenedores de GUI GTK para Linux y Windows, o aplicaciones de Android. Estos están listados en la aplicación.Página principal. Estas utilidades pueden descargar, instalar (y actualizar más tarde) Syncthing automáticamente por usted.

Fuente

Artículos Relacionados