Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

BeeCount-Cloud

BeeCount-Cloud es una plataforma de autogestión para sincronización en la nube de BeeCount (contabilidad), empaquetada en un único contenedor Docker que integra servidor FastAPI, interfaz React y base de datos PostgreSQL.

Ficha actualizada 18 sept 2026, 20:50 · upstream 6 sept 2026, 8:42 · release 1.6.6

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es BeeCount-Cloud

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

BeeCount-Cloud es una solución de autogestión diseñada para sincronizar libros de contabilidad entre dispositivos móviles (iOS/Android) y web sin depender de servicios en la nube comerciales. El sistema se despliega mediante un único contenedor Docker que integra el servidor backend (FastAPI), la aplicación frontend (React con shadcn/ui) y la base de datos PostgreSQL, todo gestionado a través de un volumen persistente local.

El núcleo del producto es su arquitectura de sincronización en tiempo real basada en WebSockets, que permite cambios bidireccionales entre dispositivos con latencia de segundos. Implementa una estrategia offline-first donde las operaciones locales se escriben primero y se reconcilian automáticamente al recuperar la conexión, resolviendo conflictos mediante un algoritmo determinista basado en ID de dispositivo y timestamp.

La plataforma incluye un sistema robusto de backups encriptados AES-256 que soporta múltiples destinos remotos (S3, R2, WebDAV, Google Drive) con redundancia fan-out. También integra un servidor MCP nativo que permite a modelos de lenguaje grandes interactuar con el libro de contabilidad mediante comandos naturales en entornos como Claude Desktop o Cursor.

CASOS DE USO
  • Gestión personal de finanzas con sincronización automática entre teléfono y ordenador sin suscripciones
  • Colaboración familiar o empresarial en un mismo libro de contabilidad con roles Owner/Editor definidos
  • Consultas naturales sobre transacciones mediante integración MCP con LLMs (Claude, Cursor)
  • Despliegue privado de contabilidad con backups encriptados a múltiples destinos remotos
PUNTOS DESTACADOS
  • Arquitectura monolítica en único contenedor Docker que simplifica despliegue y mantenimiento
  • Sincronización offline-first con resolución determinista de conflictos basada en ID de dispositivo
  • Sistema de backups AES-256 con soporte nativo para múltiples destinos remotos (S3, WebDAV)
  • Integración MCP nativa que permite a LLMs consultar y modificar el libro mediante comandos naturales
PRECAUCIONES
  • Licencia BSL restringe uso comercial directo sin pago de autorización específica
  • Dependencia por defecto de SiliconFlow para embeddings, requiriendo configuración adicional para otros proveedores
  • Complejidad técnica media que requiere conocimientos de Docker y gestión de volúmenes persistentes
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Recomendado desplegar con nginx o Caddy delante para HTTPS. Configurar variables de entorno JWT_SECRET (mínimo 32 bytes) y EMBEDDING_API_KEY si se usa RAG. Monitorizar logs vía Prometheus en /metrics y usar /ready para health checks. Backup diario automático a S3/WebDAV con retención configurable.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.jsFastAPIPython
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
80805173300011434
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.