capy_barca
Gestor de conocimiento autoalojado con timelining de propiedades y edición colaborativa vía Collabora Online. Usa Vue 3, FastAPI y PostgreSQL. Requiere Docker Compose y Tailscale para seguridad HTTPS en red privada.
Ficha actualizada 25 sept 2026, 8:25 · upstream 25 sept 2026, 7:57 · release v0.15.12
Qué es capy_barca
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
CapyBarca es una aplicación de gestión de conocimiento personal que permite crear páginas jerárquicas y bases de datos con propiedades avanzadas como timelining (historial de valores) y nuances en relaciones. Está construida con Vue 3, TypeScript y FastAPI sobre PostgreSQL, ejecutándose en contenedores Docker gestionados por Compose. Incluye edición colaborativa en tiempo real mediante Collabora Online y automatizaciones basadas en reglas.
Actualmente se encuentra en fase pre-lanzamiento y está diseñado para ejecutarse exclusivamente dentro de una red privada protegida por Tailscale, sin exposición directa a internet público hasta la versión 1.*. La licencia es MIT, permitiendo su uso libre y modificación. Se recomienda usar el script setup.sh para la instalación inicial y backups regulares mediante el sistema integrado.
El proyecto ha sido desarrollado con pruebas automatizadas pero no ha sido revisado por pares ni probado en entornos de producción diversos. Es adecuado para reemplazar herramientas como Notion en infraestructuras propias, siempre que se acepte el riesgo asociado al uso de software no estabilizado y se proteja la integridad de los datos mediante copias de seguridad frecuentes.
- Gestión de conocimiento personal con historial completo de cambios en propiedades
- Documentación de proyectos con relaciones complejas y cualificadores (nuances)
- Colaboración remota segura sobre red privada sin exponer datos a internet
- Reemplazo de soluciones SaaS como Notion para usuarios que priorizan la privacidad
- Automatización de flujos de trabajo basados en entradas de bases de datos
- Timelining de propiedades: almacena historial de valores en lugar de solo el estado actual
- Edición colaborativa real-time integrada con Collabora Online (WOPI)
- Licencia MIT abierta para uso, modificación y distribución libre
- Modelo multiusuario con roles admin/miembro y permisos granulares por bloque
- Sistema de backup/restauración portátil con archivos .capy
- Software en fase pre-release sin revisión por pares ni pruebas de compatibilidad amplia
- Requiere Tailscale obligatorio para HTTPS actual, no expone a internet público
- No apto para datos irremplazables debido a falta de estabilidad garantizada
- Rollups y fórmulas ignoran nuances temporalmente en la versión actual
- Compatibilidad limitada a entornos Linux x86-64 con Docker Compose v2
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.
Instalar usando setup.sh que verifica dependencias (Docker, Tailscale, Python). Configurar .env para credenciales de PostgreSQL y Tailscale. Nunca usar DEBUG en producción. Mantener backups regulares antes de actualizaciones con update.sh. No exponer puertos al host público; usar solo red interna o Tailscale. Asegurar permisos de usuario correctos en static/uploads.
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.
