GLPI - ITSM Open Source
ITSM • Open Source

GLPI: El ITSM open source que reemplaza a ServiceNow sin pagar licencias millonarias

🔴 El problema: el ITSM empresarial cuesta lo que una PYME no puede pagar

Si gestionas un departamento de TI en Latinoamérica, conoces el dilema. Tus clientes internos necesitan una mesa de ayuda. Necesitas llevar un inventario de activos, gestionar contratos, controlar licencias, dar soporte estructurado. En resumen: necesitas un sistema ITSM (IT Service Management).

Pero cuando buscas opciones, te encuentras con esto:

  • ServiceNow: desde $100 por usuario al mes. Para un equipo de 10 agentes + 50 usuarios finales: ~$60,000/año.
  • Zendesk: desde $55/agente/mes en su plan Suite. Para 10 agentes: ~$6,600/año (sin incluir inventario ni CMDB).
  • Freshdesk: desde $35/agente/mes. 10 agentes: ~$4,200/año (funcionalidades limitadas).
  • Jira Service Management: desde $20/agente/mes (Atlassian ató a 3 agentes mínimo).

Y todos ellos almacenan tus datos en sus servidores. Tus tickets, tus activos, tu información sensible — en la nube de otro.

💡 La tesis de este artículo

GLPI es un sistema ITSM completo, open source (GPLv2+), que cubre mesa de ayuda, CMDB, inventario de activos, gestión financiera, contratos, proyectos y más. Está en producción en más de 100,000 organizaciones a nivel global, es mantenido por Teclib' y una comunidad activa, y puede desplegarse en tu propia infraestructura por $0 en licencias.

🧠 ¿Qué es GLPI exactamente?

GLPI (Gestionnaire Libre de Parc Informatique) es un software de código abierto lanzado originalmente en 2003. En sus más de 20 años de evolución, ha pasado de ser un simple gestor de inventario a una plataforma ITSM completa que compite funcionalmente con las soluciones enterprise del mercado.

Está escrito en PHP, usa MariaDB/MySQL como base de datos, y se despliega típicamente vía Docker o en servidores LAMP. Su última versión estable (GLPI 11, lanzada en 2025) introdujo una interfaz modernizada, API REST completa y mejoras significativas en performance.

Módulos principales

🎫 Mesa de Ayuda

Helpdesk / Ticketing

Gestión completa de tickets con categorización, prioridades, SLA, escalamiento, notificaciones por email y auto-asignación.

📦 CMDB e Inventario

Configuration Management

Inventario completo de activos TI (hardware, software, periféricos, redes) con descubrimiento automático vía agentes (OCS Inventory, FusionInventory).

📋 Gestión de Contratos

Contract Management

Control de contratos de soporte, licencias, arriendos, garantías con alertas de vencimiento y vinculación a activos.

💰 Gestión Financiera

Financial Management

Presupuestos, órdenes de compra, facturas vinculadas a activos y proyectos. Trazabilidad financiera completa.

🔗 Base de Conocimientos

Knowledge Base

Artículos, FAQ, documentación técnica integrada con el sistema de tickets para resolución rápida.

📊 Reportes y Dashboard

Reporting & Analytics

Reportes personalizables, gráficos, SLAs, indicadores de performance del equipo de soporte.

⚖️ GLPI vs ServiceNow: la comparación que importa

Pongamos los números sobre la mesa. Comparamos GLPI con ServiceNow, el líder del mercado ITSM, para una PYME de 50 empleados con 5 agentes de soporte:

🔴 ServiceNow

  • $100/mes por agente (mínimo 5 usuarios)
  • $6,000/año solo en licencias base
  • $15,000+/año con módulos adicionales
  • $20,000+/año con implementación
  • Datos en servidores de terceros
  • Vendor lock-in total
  • Personalización limitada sin pagar más

🟢 GLPI (Open Source)

  • $0 en licencias
  • $0 en suscripciones
  • $0 en módulos base
  • Solo costo de infraestructura (~$10-20/mes VPS)
  • 100% soberanía de datos
  • Código abierto: zero vendor lock-in
  • Personalización total vía plugins o código

📊 Ahorro estimado: $15,000 - $60,000/año

Para una PYME de 50 personas con 5 agentes de soporte, migrar de ServiceNow a GLPI implica un ahorro del 100% en licencias. El único costo real es el VPS: desde $10/mes en Hetzner o DigitalOcean.

🚀 Caso real: Cómo desplegamos GLPI en Wagner Solutions

En Wagner Solutions AI, GLPI es parte de nuestro stack open source enterprise y lo tenemos desplegado en producción en support.wagnersolutionsai.com. Este es el setup real:

Arquitectura Docker

# docker-compose.yml - GLPI + MariaDB + Traefik
version: "3.8"
services:
  mariadb:
    image: mariadb:10.11
    container_name: glpi-mariadb
    restart: unless-stopped
    environment:
      MARIADB_ROOT_PASSWORD: <your_secure_pass>
      MARIADB_DATABASE: glpi
      MARIADB_USER: glpi
      MARIADB_PASSWORD: <your_db_pass>
    volumes:
      - glpi-db:/var/lib/mysql
    networks:
      - glpi-net
    healthcheck:
      test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
      interval: 10s
      timeout: 5s
      retries: 5

  glpi:
    image: glpi/glpi:latest
    container_name: glpi-app
    restart: unless-stopped
    depends_on:
      mariadb:
        condition: service_healthy
    environment:
      TZ: America/Santiago
      GLPI_DB_HOST: mariadb
      GLPI_DB_PORT: 3306
      GLPI_DB_NAME: glpi
      GLPI_DB_USER: glpi
      GLPI_DB_PASSWORD: <your_db_pass>
    volumes:
      - glpi-app-data:/var/www/html/glpi
    networks:
      - glpi-net
      - traefik-public
    labels:
      - traefik.enable=true
      - traefik.http.routers.glpi.rule=Host(\`support.tudominio.com\`)
      - traefik.http.routers.glpi.tls=true
      - traefik.http.routers.glpi.tls.certresolver=letsencrypt
      - traefik.http.services.glpi.loadbalancer.server.port=80

networks:
  glpi-net:
    driver: bridge
  traefik-public:
    external: true

volumes:
  glpi-db:
  glpi-app-data:

Despliegue en un comando

Con ese docker-compose.yml, el despliegue se reduce a:

# 1. Crear directorio
mkdir -p /opt/stacks/glpi-docker && cd /opt/stacks/glpi-docker

# 2. Guardar el docker-compose.yml
nano docker-compose.yml

# 3. Crear red compartida (si no existe)
docker network create traefik-public

# 4. Levantar el stack
docker compose up -d

# 5. Configurar desde el navegador
# Ir a https://support.tudominio.com
# Usuario por defecto: glpi / Contraseña: glpi
# Cambiar credenciales inmediatamente

⚠️ Post-instalación obligatorio

GLPI trae credenciales por defecto (glpi/glpi). En producción debes: (1) cambiar todas las contraseñas por defecto, (2) eliminar los usuarios post-only y normal si no los usas, (3) configurar HTTPS vía Traefik (como mostramos arriba), y (4) programar backups periódicos de los volúmenes Docker.

🔌 Integraciones clave: GLPI en tu ecosistema

GLPI no es una isla. Se integra nativamente con las herramientas que ya usas:

🛡️ Wazuh

SIEM + GLPI

Las alertas de seguridad de Wazuh pueden crear tickets automáticos en GLPI. Ideal para SOC open source.

📧 Email

Mail Connector

GLPI puede leer correos electrónicos y convertirlos en tickets automáticamente (IMAP/POP3).

🔄 n8n

Workflows

Conexión vía API REST de GLPI con n8n para automatizar flujos: aprobaciones, notificaciones, escalamientos.

📱 WhatsApp / Telegram

Notificaciones

Notificaciones de tickets vía Evolution API o Telegram Bot. Tus técnicos reciben alertas en su chat.

📊 Metabase / Grafana

Analytics

Conecta la base de datos de GLPI a Metabase o Grafana para dashboards avanzados de performance del soporte.

🏢 Odoo

ERP + ITSM

Integración vía API: tickets de GLPI vinculados a órdenes de venta, proyectos o contratos en Odoo.

🧩 Plugins esenciales para GLPI

La potencia real de GLPI está en su ecosistema de plugins. Aquí los que consideramos esenciales para un despliegue productivo:

Plugin Función ¿Por qué usarlo?
FusionInventory Descubrimiento automático de activos Escanea equipos en red y actualiza el inventario automáticamente
GLPI Agent Agente para inventario local Se instala en cada equipo y reporta hardware/software al servidor
Fields Campos personalizados Agrega campos extra a formularios de tickets y activos
Manufacturer Management Gestión de fabricantes Organiza modelos, proveedores y fabricantes de equipos
Data Injection Importación masiva de datos Importa activos desde Excel, CSV o XML en lotes
Web Services API REST expuesta Habilita la API para integraciones externas (n8n, Odoo, etc.)

📈 ¿Para quién es GLPI?

100K+
Organizaciones lo usan globalmente
$0
En licencias de software
20+
Años de evolución continua

GLPI es ideal para:

  • PYMEs LATAM que necesitan ITSM profesional pero no pueden pagar $15,000+/año en licencias
  • MSPs (Managed Service Providers) que gestionan múltiples clientes con una sola instancia multi-tenant
  • Departamentos de TI internos que quieren soberanía sobre sus datos y procesos
  • Organizaciones públicas y educativas con presupuestos restringidos pero necesidades complejas
  • Empresas en transición a open source que buscan reemplazar ServiceNow, Jira o Zendesk

🎯 Conclusión: ¿Por qué GLPI y no otra cosa?

Hay otras alternativas open source en el espacio ITSM: Zammad (moderno pero menos modular), osTicket (solo tickets, sin CMDB), Request Tracker (poderoso pero con curva de aprendizaje alta), iTop (CMDB robusta pero más complejo).

GLPI destaca porque no te obliga a elegir entre simplicidad y potencia:

  • ✅ Tiene todo lo que necesitas: tickets, inventario, contratos, finanzas, conocimientos
  • ✅ Se despliega en minutos con Docker
  • ✅ Se integra con todo tu stack (Wazuh, n8n, Odoo, Metabase, WhatsApp)
  • ✅ Tiene 20+ años de madurez y una comunidad activa
  • ✅ Es 100% soberano: tus datos, tu infraestructura, tus reglas

🧠 Y esto es solo el principio

GLPI se puede extender con plugins de IA para clasificación automática de tickets, análisis de sentimiento, respuestas sugeridas y más. En Wagner Solutions estamos explorando integrar GLPI con nuestros agentes de Consensus para automatizar la resolución de tickets de nivel 1. El ITSM del futuro no solo gestiona incidencias: las resuelve antes de que el usuario sepa que existen.

🚀 ¿Listo para implementar GLPI en tu organización?

En Wagner Solutions AI te ayudamos a desplegar GLPI y todo el stack open source enterprise en tu propia infraestructura. Sin licencias, sin vendor lock-in, sin sorpresas.

💬 Contáctanos