Autoalojado · Node + PostgreSQL · Docker

Una fuente de verdad para tu inventario de TI.

Inventario de hardware y red, entregas a empleados con recibos PDF imprimibles, licencias, líneas móviles, contratos con proveedores y una pista de auditoría completa — en tu propio servidor, con un comando Docker.

Ver en GitHub
Licencia MIT0 CVE12 idiomas
ITACM dashboard
▶ Ver la interfaz
Licencia MIT
12 idiomas
0Módulos clave
0Idiomas de interfaz
0CVE de dependencias
0Comando para desplegar
0% autoalojado
Recorrido de entrega

Del onboarding a la devolución, cuatro pasos.

La firma en papel se queda contigo; la fuente de verdad digital vive en ITACM.

01 · Planificar

Onboarding

Crea el empleado, reserva un dispositivo y línea del stock.

02 · Entregar

Entrega

Hardware, línea y software en la cesta; imprime un PDF, firma.

03 · Seguir

Operación

Alertas del panel, renovaciones de licencia, enlaces de contrato.

04 · Cerrar

Offboard

Devolución, transferencia, baja o venta — registrado en auditoría.

Panel

Tu torre de control matutina

KPIs, entregas recientes, avisos de fin de vida y onboardings programados de un vistazo — licencias por vencer y stock bajo en una sola franja.

  • Estados: In Stock, Assigned, Reserved, Repair, Sold…
  • Campana y tarjeta cuando vence un onboarding
  • Gráficos de distribución y valor de inventario
Red & Servidor

La infraestructura, fuera de la entrega personal

Firewalls, switches, servidores y almacenamiento se asignan a un sitio y un responsable — con topología interactiva y mapas de rack.

  • Topología por sitio, flechas de uplink, padres entre sitios
  • Ubicación en rack / U con detección de solape
  • IP de gestión, firmware, garantía, licencias enlazadas
Proveedores & Contratos

¿A quién compramos, cuándo se renueva?

MSP, ISP y proveedores de hardware con contactos; contratos con coste, plazo y ciclo de facturación — aviso a 60 días y archivo de documentos.

  • Multidivisa y cuentas atrás de renovación
  • Contratos y facturas por proveedor
  • Separación de acceso Público / Confidencial
Entrega

Cesta atómica, recibo PDF con tu marca

Elige un empleado, añade dispositivos y/o líneas, confirma. Una transacción con bloqueo de fila crea la entrega y un recibo con tu marca.

  • Doble asignación imposible — bloqueos + transacción
  • Varios diseños de recibo, términos editables
  • Las reimpresiones mantienen al emisor original
Informes & Auditoría

Datos para decidir, un rastro para confiar

20 informes preestablecidos más un generador (fuente × columnas × filtros) en CSV, junto a una línea de auditoría filtrable de todo el sistema.

  • Valor de inventario, ciclo de vida, tendencias de compra
  • Quién hizo qué — con marca de tiempo y entidades
  • Los secretos se enmascaran antes de guardarse
16 módulos

De la barra lateral a la base de datos, un solo sistema.

Cada módulo sigue la misma cadena — vista → ruta → servicio → tabla — todo tras acceso por roles.

Panel

KPIs, alertas, distribución, actividad.

Hardware

QR, coste & garantía, ciclo de vida, búsqueda.

Red & Servidor

Topología, racks, sitio + responsable.

Catálogo

Marcas, categorías, ciclo de vida, specs.

Software & Licencias

Pools de asientos, asignación atómica, avisos.

Líneas móviles

Inventario de SIM y números con historial.

Proveedores & Contratos

Proveedores, seguimiento de renovación, documentos.

Consumibles

Movimientos de stock, avisos de stock bajo.

Empleados

Detalle, onboarding y offboarding.

Entrega

Cesta atómica y recibos imprimibles.

Mantenimiento

Reparación, devolución, baja — con documentos.

Recuento

Recuento físico con cámara y conciliación.

Informes

20 plantillas más generador, CSV y membrete.

Registro de auditoría

Línea de actividad unificada y filtrable.

Usuarios de TI

RBAC — crear, rol, desactivar, eliminar.

ITACM on a phone
Listo para móvil

Gestiona también desde el terreno.

Sin app móvil aparte — toda la interfaz es responsive, con navegación inferior, botón central de escaneo QR y lectura de código de barras/QR por cámara.

  • →Navegación inferior y escáner de cámara
  • →Inicia un recuento en el PC, sigue escaneando en el móvil
  • →Las tablas anchas se vuelven tarjetas en el móvil
Arquitectura & seguridad

Un comando para ejecutar, tus datos para conservar.

El código está en la imagen — sin paso de build. Todo está en PostgreSQL, una copia cubre todo el sistema.

Acceso por roles

Owner / Admin / Helpdesk / Viewer — en cada endpoint, revalidado en cada petición.

Endurecido

JWT (algoritmo fijo) + bcrypt, verificación magic-byte, CSP estricta, límites de tasa, árbol 0-CVE.

Pista de auditoría completa

Cada mutación se escribe en el registro de auditoría; los secretos se enmascaran.

Copia en un solo dump

Todo, incluido el archivo de documentos, está en PostgreSQL. Sin bloqueo de nube ni telemetría.

# clonar, generar secretos, arrancar
git clone https://github.com/enesyaks/ITACM.git
cd ITACM && docker compose up -d --build

# → http://localhost:8000 (asistente de onboarding)

# copia completa (BD + documentos):
docker compose exec api npm run migrate:export
12 idiomas

Sea cual sea el idioma de tu equipo.