stackray
Stackray es una aplicación auto-alojada de inteligencia de sitios para escanear dominios y URLs, detectando tecnologías subyacentes y manteniendo un registro buscable de cambios temporales mediante análisis HTTP, DNS y renderizado web.
Ficha actualizada 24 sept 2026, 3:19 · upstream 24 sept 2026, 3:14 · release v0.4.0
Qué es stackray
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Stackray permite inspeccionar la pila tecnológica detrás de cualquier sitio web. Realiza escaneos multi-fase que incluyen sondeo HTTP, renderizado de navegador, descubrimiento DNS, inteligencia IP, capturas de pantalla y enriquecimiento con plantillas Nuclei para hallazgos de exposición. El resultado ofrece una vista práctica de la construcción del sitio, sus respuestas y señales públicas visibles.
- Inventario de activos web: Detectar frameworks, CMS, plataformas de comercio electrónico y CDNs en múltiples dominios.
- Monitoreo de cambios tecnológicos: Mantener un historial buscable de qué tecnologías han cambiado en el tiempo.
- Análisis de subdominios y DNS: Descubrimiento pasivo de subdominios y contexto de IP/ASN para análisis OSINT.
- Pruebas de seguridad pasiva: Ejecutar comprobaciones Nuclei para detectar vulnerabilidades o configuraciones expuestas.
- Integración con flujos de trabajo: Programar escaneos recurrentes y consumir resultados vía API HTTP o stream SSE.
- Basado en herramientas open source de ProjectDiscovery (httpx, nuclei, subfinder) para detección robusta.
- Arquitectura modular con workers separados para HTTP, Inteligencia y Renderizado web.
- Despliegue simplificado en Railway mediante plantilla one-click que provisiona app, base de datos y almacenamiento.
- Interfaz web completa para gestionar escaneos y API REST/JSON para automatización e integraciones.
- Almacenamiento escalable con soporte nativo para S3/MinIO para capturas de pantalla y artefactos.
- Requiere Docker instalado y ejecutándose en entornos locales para las dependencias del escáner.
- El uso debe ser responsable y autorizado; no apto para tráfico abusivo o pruebas sin permiso.
- La configuración manual de infraestructura (PostgreSQL, MinIO) es necesaria si no se usa Railway.
- Dependencia de servicios externos para DNS e inteligencia IP que pueden afectar la latencia del escaneo.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para despliegue rápido, utilice la plantilla one-click en Railway. Para desarrollo local, instale Node 24.x y pnpm, ejecute 'pnpm dev:init' para crear el entorno con PostgreSQL y MinIO locales, luego inicie con 'pnpm dev:local'. Asegúrese de tener Docker activo antes de iniciar los workers.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.

