Acerca de
cs-routeros-bouncer es un componente de remediación (bouncer) libre y de código abierto de CrowdSec para MikroTik RouterOS. Sincroniza las decisiones de ban/unban de CrowdSec con las reglas de firewall de RouterOS a través de la API de RouterOS, con reconciliación, métricas de Prometheus y limpieza segura. El proyecto está escrito en Go y publicado bajo la Licencia MIT.
Mantenedor
Sección titulada «Mantenedor»El proyecto está escrito y mantenido por José Manuel Requena Plens (jmrplens):
- Sitio personal · GitHub · LinkedIn · Mastodon
- Contacto para problemas de seguridad: consulta la Política de seguridad (avisos privados de GitHub, PGP disponible)
Dónde está listado el proyecto
Sección titulada «Dónde está listado el proyecto»- CrowdSec Hub — listado oficial como componente de remediación
- Repositorio en GitHub — código fuente, issues y releases
- pkg.go.dev — índice de módulos de Go
- GitHub Container Registry — imágenes de contenedor
Cómo se prueba
Sección titulada «Cómo se prueba»La suite de pruebas abarca las capas unitaria, de integración y funcional (consulta la Guía de pruebas). Las cifras de rendimiento publicadas en esta documentación se midieron en hardware real:
| Componente | Probado con |
|---|---|
| Router | MikroTik RB5009UG+S+ (ARM64, 4 núcleos, 1 GB de RAM) |
| RouterOS | 7.22.1 (requiere 7.x con el servicio API habilitado) |
| CrowdSec | 1.5+ con la Local API (LAPI) |
| Host del bouncer | Linux (amd64/arm64), Go 1.26.4 |
Consulta Benchmarking para la metodología y las cifras completas.
Contribuir
Sección titulada «Contribuir»Los informes de errores y las pull requests son bienvenidos en GitHub. Empieza por la guía de contribución. Esta documentación es bilingüe (inglés/español); cada página tiene un enlace “Editar página”.