Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

openbooks

Suite ERP y contable open source basada en PostgreSQL con doble entrada, diseñada para organizaciones multi-entidad y proyectos. Incluye facturación, inventario, nómina y reportes financieros. Fase alpha.

Ficha actualizada 22 sept 2026, 14:39 · upstream 22 sept 2026, 14:19 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es openbooks

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

OpenBooks es una suite empresarial open source centrada en contabilidad, construida sobre un núcleo de libro mayor en PostgreSQL que enforce la doble entrada nativamente. Diseñada para organizaciones con múltiples entidades, proyectos y servicios profesionales que han superado las necesidades básicas de contabilidad pero no quieren depender de licencias por usuario o entidad.

La arquitectura combina Next.js, React y Node.js con Rails para el backend, ejecutándose sobre PostgreSQL 16, Redis 7 y MinIO/S3. El sistema incluye un kernel contable que rechaza entradas desbalanceadas, usa aritmética decimal basada en BigInt (numeric(19,4)) en lugar de floating point, y protege los datos mediante seguridad a nivel de fila de PostgreSQL junto con autorización de aplicación.

El proyecto está licenciado bajo AGPL-3.0-or-later y se distribuye como software alpha. Incluye documentación de auditoría contable continua (TRUST.md), matriz de cumplimiento normativo (ASC 606/IFRS 15, IAS 2/ASC 330) y controles de auditoría mapeados a afirmaciones de estados financieros. El despliegue se realiza mediante Docker Compose con instalación one-command.

CASOS DE USO
  • Gestión contable multi-entidad para grupos corporativos que requieren control total sobre sus datos financieros
  • Facturación y gestión de proyectos para empresas de construcción, consultoría y servicios profesionales
  • Automatización de flujos de aprobación y conciliación bancaria en entorno self-hosted
  • Reportes financieros con cumplimiento normativo (ASC 606/IFRS 15) para auditorías externas
PUNTOS DESTACADOS
  • Núcleo contable en PostgreSQL con doble entrada forzada, rechazando entradas desbalanceadas y periodos cerrados
  • Aritmética decimal exacta usando numeric(19,4) y BigInt, sin errores de punto flotante
  • Auditoría contable continua verificada por CI/CD con TRUST.md y matriz de cumplimiento normativo
  • Despliegue simplificado con Docker Compose one-command y soporte multi-arquitectura en GHCR
  • API REST abierta con esquema, reporting y extensiones mantenibles por la comunidad
PRECAUCIONES
  • Software en fase alpha sin auditoría independiente completa ni validación de producción amplia
  • Requiere conocimientos técnicos para despliegue, configuración y mantenimiento de infraestructura
  • No incluye soporte comercial ni SLA garantizado por el desarrollador
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Despliegue recomendado: Docker Compose con scripts oficiales. Requisitos mínimos: 2 núcleos CPU, 2GB RAM, 30GB disco. Usar imagen oficial de GHCR con digest SHA-256 inmutable. Configurar TLS, backups periódicos y gestión de secretos fuera del repositorio. Verificar salud antes de producción. No usar docker compose down -v sin intención de destruir datos.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsRails
SERVICIOS
PostgreSQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
47805432637990003000
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.