Contenido

Syncthing: ¿Vale la pena?

Cómo algo puede ser simple y complicado a la vez

Syncthing

Lo cierto es que utilizo Syncthing para sincronizar (cientos) notas en texto plano y las fotos de mi celular, entre al menos 4 dispositivos.

Syncthing es una opción muy interesante para tener notas alojadas localmente en Android, ya que las aplicaciones tradicionales de “nubes” no permiten tener los archivos descargados, trabajar con ellos localmente y sincronizarlos en el momento.

El hecho de sacarse del medio un servidor y sincronizar carpetas entre dispositivos es muy atractiva, pero la configuración puede ser más engorrosa. Para los que estén habituados resultará pan comido, pero para aquel que lo intente por primera vez será algo así como jugar una partida de DOOM II en dificultad ‘Nightmare’.

Algunos cosas que suelo sincronizar:

📱 Fotos: Son enviadas a mi NAS en cuanto hay conexión WiFi disponible

🗒️ Notas: Cientos de archivos de texto sincronizados al instante

📅 Calendario: tengo un archivo .ics sincronizado entre equipos (por ahora esto no lo estoy utilizando)

Esta aplicación aplicación hasta se jacta de tener cierto control de versiones sobre los archivos, utilización de bajos recursos, cifrado, ser multiplataforma y permitir muchísimas opciones de configuración.

/posts/127-syncthing/compare.webp
Demasiadas ventajas

Hace un tiempo que ya casi no utilizo Nextcloud, Onedive, etc. Justamente por todas estas ventajas de Syncthing, pero…

La ‘pega’

Las contras que encuentro son también tan importantes como los puntos a favor. Me voy a centrar en la principal y la única que veo difícil de mejorar: El entorno gráfico para la configuración.

La instalación puede ser sencilla pero a partir de allí el proceso se complica. La interfaz web para configurar intenta ser clara, con una columna izquierda con las carpetas compartidas y una derecha con la lista de los dispositivos disponibles.

Carpetas compartidas: Cuando compartimos una carpeta en algún dispositivo es obligatorio escoger algo llamado etiqueta, que no es más que un nombre para la carpeta a compartir. Posteriormente necesitamos un identificador y la ruta de la carpeta. Con todo esto hecho ya podemos pasar a la siguiente etapa donde escogeremos con qué dispositivos compartiremos nuestra carpeta.

Dispositivos compartidos: Pero claro, si queremos compartir una carpeta, antes que nada deberemos añadir un dispositivo a quien compartirle. Esto puede hacerse leyendo un código QR que tiene el dispositivo en cuestión o simplemente escribir el identificador único.

Opciones de configuración: Las posibles opciones en cada carpeta comienzan a amontonarse a medida que vamos avanzando en el proceso, en algún momento se torna inentendible para personas que lo hacen por primera vez y no entienden de que se trata todo esto.

Entiendo que cuando nos quitamos un servidor del medio el proceso necesariamente se vuelve mas engorroso. Pero ¿no sería buena idea tener un proceso con opciones básicas y posteriormente definir detalles si es necesario?

Y sin embargo te quiero

Syncthing es una de mis aplicaciones favoritas. Es una indiscutible en mi PC y celular. Pero modificar alguna opción en alguna carpeta compartida puede abrumar un poco al usuario que está conociendo el sistema.

¿Es necesario que aporte tantos detalles e información? ¿No sería conveniente una “vista simplificada” al inicio?

/posts/127-syncthing/st_config.webp
Esta pantalla puede ser un quebradero de cabeza la primera vez que alguien se enfrenta a ella.

Como siempre, cuando hablamos de las desventajas aparece el fantasma de Resilio Sync. Una aplicación privativa que si bien está un poco más pulida para el usuario nobel, goza de menos opciones de configuración y más opciones de pago. Aunque muchos la escogen por su “sincronización selectiva de carpetas”, función de la que adolece Syncthing, al menos que utilicemos un fork, pero eso ya es harina de otro costal.

/posts/127-syncthing/neat.webp
Syncthing parece bastante sólido

En fin, gran aplicación con funciones que son difíciles de igualar por otros sistemas. Todo lo que hace, lo hace bien. Tal vez algún tipo de asistente o ayuda para la configuración inicial pueda ayuda.

¡Espero algún día mejora esa forma de ser configurada!

Saludos!  

¡Deja tus comentarios aquí !

 

Referencias

https://docs.syncthing.net/

https://forum.syncthing.net/

https://t.me/SyncthingChat

 

 

 

Dame feedback!