Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

phpledger

Software de contabilidad de doble entrada y punto de venta en efectivo para pequeñas empresas, auto-alojado sobre PHP 8.2+ con MySQL/MariaDB. Instalación tipo WordPress desde navegador sin terminal.

Ficha actualizada 22 sept 2026, 15:31 · upstream 21 sept 2026, 18:38 · release v1.2.1

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es phpledger

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

PHP Ledger es una solución open-source de contabilidad de doble entrada y punto de venta en efectivo diseñada específicamente para pequeñas empresas. Construida sobre PHP 8.2+ con MySQL 8.4 o MariaDB 10.4+, permite gestionar libros mayores inmutables, cuentas por cobrar/pagar, inventario y proyecciones de flujo de caja. La versión actual es 1.1.3, que corrige la fase de migración del actualizador en aplicación.

El software se instala como un paquete ZIP en cualquier carpeta web, similar a WordPress, sin necesidad de terminal ni Composer para el propietario. Los datos residen en la base de datos del usuario en infraestructura controlada por él, garantizando soberanía de datos. La licencia es AGPL-3.0-or-later para el núcleo, con una licencia comercial disponible.

El sistema incluye actualizaciones automáticas firmadas criptográficamente para garantizar la integridad del software, y soporta despliegue en entornos Docker o servidores web estándar. Incluye informes financieros completos, gestión de clientes y proveedores, y una API de solo lectura para integración con herramientas de reporting.

CASOS DE USO
  • Gestión contable completa con libros mayores inmutables y correcciones vinculadas
  • Punto de venta en efectivo integrado para transacciones diarias sin hardware adicional
  • Generación de informes financieros como balances generales, estados de resultados y balance general
  • Seguimiento de cuentas por cobrar y por pagar con envejecimiento y proyecciones de flujo de caja
PUNTOS DESTACADOS
  • Arquitectura de doble entrada con inmutabilidad de registros contables garantizada a nivel de base de datos
  • Instalación sencilla desde navegador sin dependencias complejas como Node.js o Docker obligatorios
  • Actualizaciones automáticas firmadas criptográficamente para garantizar la integridad del software
  • Cumplimiento estricto de licencias AGPL-3.0 que asegura transparencia y libertad de uso comercial
PRECAUCIONES
  • Dependencia crítica de PHP 8.2+ y MySQL/MariaDB específicos, lo que puede complicar migraciones desde versiones antiguas
  • Necesidad de configurar HTTPS para producción (aunque localhost sin certificado es aceptable localmente)
  • Ausencia de revisiones independientes de seguridad o contabilidad completadas antes del lanzamiento
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

Instalar en servidor web estándar con PHP 8.2+ y MySQL 8.4/MariaDB 10.4+. Apuntar root del documento a www/phpledger/public para máxima seguridad. Configurar HTTPS en producción y pinchar clave pública del editor (RSA-4096) fuera de banda para validar actualizaciones firmadas. Crear cuenta administrador mediante instalador tras migrar base de datos localmente.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.jsPHP
SERVICIOS
PostgreSQLMySQL
BASES DE DATOS
PostgreSQLMySQL
PUERTOS
1820078330618201
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.