Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

ekko-rules

Herramienta de conversión de suscripciones VPN a configuraciones completas para Clash, sing-box y Mihomo. Ofrece dos versiones: completa (43 grupos) y simplificada (10 grupos), con reglas detalladas para IA, juegos, streaming y desarrollo.

Ficha actualizada 22 sept 2026, 15:08 · upstream 22 sept 2026, 14:56 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es ekko-rules

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Ekko Rules es una herramienta de automatización diseñada para convertir suscripciones de servicios VPN en configuraciones completas compatibles con clientes populares como Clash, Mihomo y sing-box. El proyecto destaca por su enfoque en la privacidad: no almacena datos del usuario ni registros de suscripciones en servidores externos. Ofrece dos versiones principales: una completa con 43 grupos de estrategia para un control granular, y otra simplificada con 10 grupos que mantienen el mismo comportamiento de filtrado pero con menos opciones de personalización.

La herramienta incluye reglas detalladas para servicios específicos como plataformas de IA (OpenAI, Claude), juegos, streaming (YouTube, Netflix) y desarrollo. Soporta múltiples formatos de cliente y protocolos avanzados como VLESS Reality, Hysteria2 y TUIC. Además, proporciona plantillas nativas para Mihomo y compatibilidad con herramientas externas como Subconverter.

El proyecto incluye un sistema de validación automatizado que verifica la integridad de las configuraciones generadas, incluyendo verificaciones de SHA-256, orden de reglas y ausencia de información sensible. También ofrece opciones de despliegue local mediante Docker para evitar exponer credenciales en URLs públicas.

CASOS DE USO
  • Convertir suscripciones de servicios VPN a configuraciones completas para clientes como Clash o sing-box sin almacenar datos del usuario.
  • Gestionar tráfico específico para servicios de IA, juegos y streaming con reglas detalladas y grupos de estrategia personalizados.
  • Desplegar una instancia local en Docker para evitar exponer credenciales en URLs públicas al convertir suscripciones.
  • Utilizar plantillas nativas para Mihomo o integrarse con herramientas externas como Subconverter para generar configuraciones personalizadas.
PUNTOS DESTACADOS
  • No almacena datos del usuario ni registros de suscripciones en servidores externos, garantizando la privacidad.
  • Ofrece dos versiones: completa (43 grupos) y simplificada (10 grupos), ambas con el mismo comportamiento de filtrado.
  • Incluye reglas detalladas para servicios específicos como IA, juegos, streaming y desarrollo con soporte para protocolos avanzados.
  • Sistema de validación automatizado que verifica la integridad de las configuraciones generadas, incluyendo SHA-256 y ausencia de información sensible.
PRECAUCIONES
  • Dependencia de infraestructura externa: los proveedores de servicio deben permitir el acceso directo a sus suscripciones.
  • La precisión del filtrado puede variar según la actualización de las listas de dominios y direcciones IP de los servicios objetivo.
  • No soporta protocolos de cifrado propietarios o configuraciones personalizadas extremadamente complejas fuera de su esquema estándar.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Para despliegue local, use Docker con `docker compose up --build -d` en la carpeta `selfhost`. Esto evita exponer credenciales en URLs públicas. Asegúrese de mantener los clientes proxy actualizados y verifique periódicamente las reglas para asegurar que no haya cambios significativos en los servicios objetivo que afecten el rendimiento o la funcionalidad.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Python
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8787
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.