fold
Fold es un cliente de tareas minimalista para servidores CalDAV compatibles con la especificación estándar. Funciona offline almacenando cambios localmente y sincroniza al recuperar conexión. No utiliza base de datos propia, cifra credenciales en cookies y prioriza el teclado.
Ficha actualizada 24 sept 2026, 1:51 · upstream 24 sept 2026, 1:24 · release v1.5.1
Qué es fold
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Fold es un cliente de tareas diseñado para funcionar con cualquier servidor CalDAV que cumpla la especificación estándar. Su enfoque principal es la privacidad y el control del usuario sobre sus datos, eliminando la necesidad de una base de datos propia o almacenamiento en la nube adicional. Almacena las tareas como objetos VTODO nativos, lo que garantiza compatibilidad con otros clientes existentes.
La arquitectura de seguridad se basa en sesiones cifradas (AES-256-GCM) almacenadas en cookies HttpOnly, asegurando que las credenciales nunca persistan en disco ni sean accesibles por JavaScript del lado del cliente. El sistema opera sin base de datos, eliminando puntos de fallo y simplificando el mantenimiento.
Diseñado como software personal, Fold adopta una filosofía "calma", evitando notificaciones, racha de productividad o nagging. Es totalmente funcional offline, gestionando cambios en cola para sincronizar cuando la red está disponible. Se despliega fácilmente mediante Docker Compose y soporta instalación como PWA en dispositivos móviles.
- Gestión de tareas personales en servidores CalDAV propios como Nextcloud o Radicale.
- Uso offline en entornos con conectividad intermitente, como transporte público.
- Integración en flujos de trabajo sin notificaciones intrusivas ni gamificación.
- Pruebas y desarrollo de clientes CalDAV gracias a la compatibilidad nativa VTODO.
- Gestión de tareas complejas con fechas, prioridades y listas agrupadas automáticamente.
- Despliegue autocontenido en servidores locales o LAN sin necesidad de base de datos.
- Sin base de datos propia: cero persistencia local, todo reside en el servidor CalDAV.
- Sesiones cifradas: credenciales protegidas con AES-256-GCM en cookies HttpOnly.
- Resiliencia offline: cola de cambios local que se replay al recuperar conexión.
- Compatibilidad nativa: guarda VTODO estándar legibles por otros clientes existentes.
- PWA y teclado-first: navegación completa sin ratón, instalable en móvil.
- Configuración mínima: solo requiere SESSION_SECRET y URL del servidor CalDAV.
- No soporta sub-tareas ni edición de RRULE (recurrencia) nativamente.
- Sincronización no en segundo plano: cambios se aplican al abrir la pestaña.
- Un solo usuario a la vez por instancia del servidor desplegado.
- Requiere configuración manual de SESSION_SECRET para cifrado de sesiones.
- HTTP inseguro requiere activar ALLOW_INSECURE_COOKIE=true explícitamente.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliegue recomendado con Docker Compose. Configurar SESSION_SECRET único y seguro (AES-256-GCM). Usar proxy inverso (Caddy, Nginx) para HTTPS obligatorio en producción debido a credenciales en cookies. Para redes LAN sin TLS, activar ALLOW_INSECURE_COOKIE=true solo si se confía totalmente en la red. Actualizar con docker compose pull. No requiere base de datos ni backup manual.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.

