Soluciones del lado del cliente para calendarios y contactos sincronizados en la nube

Estoy pensando en mover mis calendarios y contactos a "la nube". Por razones de privacidad, solo consideraré proveedores cifrados de extremo a extremo. Tales existen.

Obviamente (?), el cifrado completo de extremo a extremo y, digamos, servir CalDAV son requisitos incompatibles. Lo mejor que puedo esperar es almacenar la información como archivos sincronizados que se leen y escriben localmente. Supongamos un entorno de un solo usuario por simplicidad, es decir, no tenemos que preocuparnos por las actualizaciones simultáneas de estos archivos.

¿Cuáles son las soluciones existentes para esto? Estoy interesado en clientes (o complementos para software) en Android y Linux.

Respuestas (2)

Es posible aprovechar los servicios seguros en la nube junto con las herramientas estándar.

Para contactos, CardBook for Thunderbird puede usar archivos VCF externos como almacenamiento para libretas de direcciones. Esto es parte del asistente de creación de la libreta de direcciones.

Para los calendarios, el Lightning incorporado de Thunderbird puede hacer lo mismo con los archivos VCS, aunque un poco más oscuro: sincronizar con un calendario remoto pero ingresar file:///path/to/file(para GNU/Linux y presumiblemente MAC; puede verse diferente en Windows) como dirección.

Coloque esos archivos en una carpeta que esté sincronizada con el proveedor de almacenamiento en la nube de su elección; Yo uso Tresorit que funciona muy bien.
Para una capa adicional de seguridad, también puede (manualmente) revisar los archivos con Git.

No sé cómo conectar una configuración de este tipo a un teléfono Android.

Buscaría obtener su propio VPS de Linode.com o similar y configurar su propio almacenamiento privado en la "nube". La búsqueda rápida sugiere múltiples servidores CalDAV disponibles, o algo como Citadel (email/calendar/listserv/etc) puede satisfacer sus necesidades.

"Por razones de privacidad, solo consideraré proveedores de cifrado de extremo a extremo".