Introducción
En el artículo anterior configuramos una instancia en modo servidor de Trilium en Unraid. El siguiente paso es convertirla en el centro de la sincronización de todos tus dispositivos: tu ordenador, el navegador y el móvil.
Y esa es precisamente una de las razones por las que migré a Trilium: puedes mantener una instancia central en casa y hacer que el resto de clientes sincronicen contra ella de forma automática. Una vez configurado, no tienes que andar exportando archivos, replicando carpetas ni inventando flujos extra para la sincronización.
Una sola instancia, varios clientes
El modelo de sincronización de Trilium es bastante sencillo: existe un servidor central y varios clientes que intercambian cambios con él.
Esto te permite usar tus notas desde el ordenador, entrar desde la web cuando lo necesites y tenerlas también a mano en el móvil, todo sin complicarte demasiado.
Clientes disponibles para Linux
En Linux tienes varias formas de usar Trilium como cliente de escritorio. El proyecto ofrece varias opciones, personalmente, me gusta usar el binario oficial portable (.zip). Solo tienes que descargar la release para Linux, descomprimirla y ejecutar trilium.

Configurar la Sincronización
Partimos de que ya tienes funcionando Trilium en el servidor. Al abrir un cliente nuevo, debes elegir la opción de conectarlo a un servidor de sincronización en lugar de crear una base local nueva.


Si partes de una versión de escritorio ya inicializada y quieres enlazarla con el servidor, tienes que entrar en Ajustes > Sincronización y rellenar el campo Dirección de la instancia del servidor con la URL de tu instancia. Después, guarda los cambios y usa Test sync para verificar que la conexión funciona correctamente.

Cuando el cliente se conecte correctamente con el servidor, comenzará la sincronización.

[!WARNING] @Lynze me comentó un detalle importante: solo puedes enlazar un cliente al servidor si ese cliente no ha sido inicializado previamente. Si ya tenías notas creadas en local antes de activar la sincronización, el servidor siempre tiene prioridad y no aceptará subir notas que existían antes del enlace. Para que la sincronización funcione correctamente, el cliente debe partir de una base vacía.
Acceso desde navegador
Aunque el cliente de escritorio sea la forma más cómoda y habitual de trabajar en el día a día, la versión web de Trilium aporta un plus importante. Acceder desde el navegador es tan simple como abrir la URL de tu instancia, iniciar sesión y ponerte a trabajar.
No hay mucho misterio: entras en la dirección de tu Trilium, escribes tu usuario y tu contraseña, y ya estás dentro de tu árbol de notas. Desde ahí puedes moverte por tus notas, buscar información, editar contenido o consultar cualquier nota igual que harías desde la versión de escritorio.

Todo esto te da una gran flexibilidad. Si no estás delante de tu PC principal, estás usando otro equipo o simplemente no te apetece instalar el cliente, el navegador te permite acceder a tus notas en pocos segundos.
Android
En Android tienes dos opciones principalmente. La primera es usar el frontend móvil web de Trilium, que se activa automáticamente en dispositivos táctiles durante el inicio de sesión.
La segunda es usar un cliente Android desarrollado por la comunidad llamado TriliumDroid. No forma parte del cliente oficial, pero es una opción interesante para quien prefiere una experiencia más cercana a la app nativa.
Opción 1: usar la PWA
El frontend móvil de Trilium está optimizado para pantallas táctiles y tablets. No es una app nativa como tal, sino una versión web adaptada al móvil que el servidor entrega automáticamente cuando detecta ese tipo de dispositivo.
Para instalarla como PWA desde el navegador en Android, basta con abrir tu instancia, iniciar sesión y usar la opción Añadir app a la pantalla de inicio para dejarla como acceso directo en el lanzador.
La ventaja es que no instalas nada extra. La desventaja es que no añade soporte offline por sí sola, y que dependes del acceso a tu servidor, por lo que es mejor utilizarla para consulta, pequeñas ediciones o captura rápida.

Opción 2: TriliumDroid
Para instalar TriliumDroid en Android, lo más fácil es descargar el APK desde IzzyOnDroid o desde el repositorio de GitHub del proyecto, instalarlo y después configurar tu servidor de sincronización dentro de la app.
Como no está en Google Play, Android probablemente te pedirá permiso para instalar aplicaciones desde orígenes desconocidos. Una vez instalado, solo tienes que abrirlo y hacer que apunte a tu servidor de Trilium.

[!WARNING] Es importante tener en cuenta que la versión del servidor y la de TriliumDroid deben ser compatibles, ya que la versión de sincronización tiene que coincidir entre ambos.
Conclusión
Como has podido ver, Trilium deja de ser una aplicación anclada a un único equipo para convertirse en una aplicación accesible desde cualquier sitio. Tu servidor actúa como el centro de todo, el escritorio sigue siendo el entorno más cómodo para trabajar a diario y el móvil te da acceso inmediato cuando estás fuera.
Esa es una de las cosas que más me gusta, que una vez montado, todo funciona de forma bastante transparente y tus notas pasan a estar siempre a mano.
Espero que te haya gustado. Pasa un buen día. 🐧
∞ Comentarios en Mastodon
Cargando respuestas…
→ Responder en Mastodon