Sistema Rekium
Plataforma de Automatización Corporativa para EVE Online
Sobre este sistema
Sistema Rekium es una plataforma de automatización integral construida desde cero para gestionar el ciclo de vida completo de los miembros de una corporación de EVE Online: desde el primer contacto en Discord hasta la auditoría con IA, pasando por reclutamiento, gestión de personajes, flotas, timers, tickets internos y dashboards analíticos. Todo el sistema usa Discord como interfaz principal — el usuario nunca abandona la app — mientras que el backend orquesta más de una docena de workflows en n8n contra Alliance Auth, Baserow y MariaDB.
Esta documentación describe la arquitectura, los flujos y las decisiones técnicas tomadas. Sirve también como muestra de mi trabajo: arquitectura distribuida, integración entre cinco plataformas heterogéneas, ingeniería de prompts y de errores, decisiones de coste cero y patrones reutilizables.
Changelog · Evolución v2.1 → v3.0
- W2Fix crítico de campos LinkReemplazado el nodo nativo de Baserow por
HTTP Request PATCH. Los campos Link ahora reciben arrays[id]en lugar de enteros, garantizando relaciones correctas. - F1/F2Sistema de pings de flotaModal Discord con tipo de operación → INSERT en opcalendar + embed con botones de asistencia. Soporte para PVP, ORE, ICE, Lunar, Gas.
- ST1Structure TimersFC introducen timers desde Discord, publicación en canal PVP e inserción en calendario corporativo.
- M1/M2/M3Workflows de MantenimientoAuditoría semanal de tokens, repings automáticos de flota y sincronización semanal de miembros entre Auth y Baserow.
Capacidades del Sistema
GROUP_CONCAT.Stack Tecnológico
Toda la infraestructura es self-hosted en NAS y VPS propios. Cero dependencia de SaaS pago.
Arquitectura de Enrutado (W0 Router)
Un único punto de entrada procesa todas las interacciones de Discord. Cloudflare Worker verifica firma Ed25519 y responde síncronamente. W0 evalúa el custom_id y despacha al sub-workflow correcto vía executeWorkflowTrigger, simplificando el mantenimiento frente a 15 webhooks separados.
Pipeline de Reclutamiento (W1–W5)
Cinco etapas en cadena con tres niveles de aprobación y tres ramas de archivo. El candidato nunca abandona Discord mientras la corporación mantiene trazabilidad completa.
Gestión de Personajes Alternativos (A1 / A2)
Sistema de Tickets IT y Director
Ambos tipos incluyen menú desplegable de selección de tipo antes de crear el canal, sistema de claim y archivado final en W5.
Operaciones de Flota (F1 / F2)
F1 abre modal con tipo de operación. F2 procesa, hace INSERT en opcalendar y publica embed con botones de asistencia. Categorías: PVP, ORE, ICE, Lunar, Gas, Rateo.
Structure Timers (ST1)
FCs introducen timers directamente desde Discord. ST1 valida, publica en canal PVP e inserta en opcalendar con categoría «Estructuras PVP».
Workflows de Mantenimiento (M1 / M2 / M3)
Dashboards Analíticos · Grafana
| Dashboard | Estado | Fuentes |
|---|---|---|
| PvP | Producción | killtracker_* |
| Finanzas | En diseño | wallet · bounties |
| Minería | En diseño | moonmining_* |
| Auditoría | En diseño | characteraudit · userprofile |
Estructura de Datos Baserow
Siete tablas con relaciones bidireccionales. Los campos Link usan arrays de IDs — el nodo nativo de Baserow falla silenciosamente con enteros sueltos, por lo que se emplea HTTP PATCH con user_field_names=true.
PATCH produce error 400.
Roles y Permisos Discord
| Rol | Funciones principales |
|---|---|
| CEO | Acceso completo a tickets y configuración |
| Director | Aprobación final de reclutamiento, cierre de tickets |
| Reclutadores | Pipeline W1–W5, votación de candidatos |
| Asuntos Internos | Auditoría IA, checklist interactivo |
| Rekium IT | Tickets técnicos, claim de soporte |
Lecciones Técnicas Clave
- FILECampos de archivo en BaserowUsar HTTP PATCH, no el nodo nativo. JSON.stringify obligatorio.
- LINKCampos LinkSiempre arrays
[id]. El nodo nativo envía enteros y falla silenciosamente. - ACKContexto tras ACK DiscordTras nodo ACK, usar
$('Parsear body').item.jsonpara recuperar payload original. - CFModales y Cloudflare Workertype:9 debe devolverse síncrono desde Worker. n8n no puede cumplir SLA de 3 segundos.
Stack de Competencias
Próximas Fases
Ecosistema Rekium
Automatización completa para corporaciones de EVE Online
💰 Valor generado para tu corporación
- Ahorro de horas de gestión — El pipeline de reclutamiento reduce de días a minutos el proceso.
- Seguridad y trazabilidad — Control total de personajes, alts y tokens ESI.
- Operaciones sin fracasos — Pings automáticos de flota y timers, re-pings para evitar olvidos.
- Decisiones basadas en datos — Dashboards de PvP, finanzas y minería en tiempo real.
- Infraestructura zero-downtime — Self-hosted en NAS/VPS, sin dependencia de SaaS externos.
📊 Planes de suscripción mensual
- Pipeline reclutamiento (W1-W4)
- Gestión de personajes alts (A1/A2)
- Tickets IT + Director
- Anti-duplicados y archivado
- Soporte por Discord (48h)
- Todo el plan Básico
- Flotas + pings (F1/F2/M2)
- Structure Timers (ST1)
- Auditoría con IA (W4b)
- Sincronización semanal M3
- Dashboards PvP (Grafana)
- Soporte prioritario (24h)
- Todo el plan Pro
- Dashboards Finanzas + Minería + Auditoría
- Hosting completo (VPS + backups)
- Workflows a medida bajo demanda
- SLA 99.9% + soporte 12/7
- Onboarding personalizado
⚖️ Modelo flexible: por miembro activo
1,25 € por miembro/mes (mínimo 20 €/mes)
Perfecto para corporaciones de tamaño variable. Incluye todas las funcionalidades del plan Pro.
Ejemplo: 80 miembros → 100 €/mes, 150 miembros → 187,50 €/mes.
📈 Comparativa de mercado
| Herramienta | Precio mensual | Funcionalidades clave | Integración ESI |
|---|---|---|---|
| SeAT (self-hosted) | 0 € | Gestión básica, auditoría limitada | ✅ |
| FleetUp | 10-15 € | Pings, formularios | ❌ |
| Discord bots genéricos | 5-10 € | Tickets simples | ❌ |
| Ecosistema Rekium (Pro) | 49 € | Reclutamiento completo, flotas, timers, IA, dashboards, sincronización | ✅ |
🔧 ¿Por qué Rekium es diferente?
14+ workflows n8n que trabajan por ti, sin intervención manual.
Verificación ESI, tokens, y control de alts todo en uno.
Grafana en vivo para estrategia y toma de decisiones.
Auditoría automática de candidatos: ISK, SP, historial de kills.
Sin sorpresas, todo self-hosted y sin dependencias externas.
Cada workflow se adapta a tus procesos internos.
¿Listo para optimizar tu corporación?
Solicita una demo gratuita o empieza con el plan Básico sin compromiso.
Contactar ahora* Los precios no incluyen IVA. Facturación mensual sin permanencia.
