Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

printledger

PrintLedger es un sistema web autocontenido para gestionar impresoras, cartuchos y consumibles en una red local.

Ficha actualizada 23 sept 2026, 11:35 · upstream 23 sept 2026, 11:17 · release v0.1.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es printledger

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

PrintLedger es un sistema web autocontenido (self-hosted) diseñado para la gestión de impresoras, cartuchos, consumibles, movimientos de inventario, reparaciones, ubicaciones y operaciones de respaldo dentro de una red local. Está construido para equipos pequeños e medianos de TI que desean reemplazar tablas Excel dispersas con un sistema web estructurado y centralizado, manteniendo los datos en su propio servidor. El proyecto se enfoca en la simplicidad del uso diario y la facilidad de administración.

CASOS DE USO
  • Gestionar inventario de impresoras y cartuchos de tinta
  • Seguimiento de consumibles (toner, papel) por ubicación
  • Registro de movimientos de stock (entrada, salida, devolución)
  • Historial de reparaciones y mantenimiento de impresoras
  • Control de ubicaciones de equipos en la oficina
  • Planificación de compras basada en datos reales de uso
  • Gestión de usuarios y permisos dentro del equipo
PUNTOS DESTACADOS
  • Base de datos PostgreSQL para almacenamiento seguro y escalable de datos críticos
  • Interfaz web ligera con soporte completo en español (RU/EN)
  • Autenticación local sin necesidad de servidores externos
  • Backup y restauración desde la interfaz del usuario o mediante scripts
  • Soporte para múltiples idiomas y adaptabilidad a diferentes entornos locales
PRECAUCIONES
  • El sistema no soporta impresoras con cartuchos que no sean compatibles con el modelo de impresión principal
  • La gestión de inventario se realiza manualmente, por lo que puede ser propenso al error humano en transacciones complejas
  • No incluye funcionalidades avanzadas como integración con ERP o sistemas de inventario empresariales
  • El sistema requiere configuración manual del entorno y no es completamente automatizado
  • La interfaz web tiene un límite de tamaño de archivo para exportación CSV
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

DashboardPrintersPrinter cardCartridgesCartridge cardOperationsBackupPrintLedger inventory preview
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Para desplegar PrintLedger en producción, se recomienda usar Docker Compose con nginx como reverse proxy. Se debe crear un archivo .env con las credenciales del administrador y configurar la base de datos PostgreSQL. Para entornos de producción más robustos, se puede utilizar imágenes preconstruidas desde GitHub Container Registry (GHCR) para el backend y frontend, lo que reduce los tiempos de despliegue y permite escalar horizontalmente. Se recomienda realizar un upgrade alembic antes de iniciar la aplicación en producción.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsFastAPI
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
300080005432
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.