Sobre el proyecto

Sempre actúa como un plano de gestión y control para núcleos de proxy externos (actualmente compatible con sing-box y Mihomo), separando la supervisión del servicio del plano de datos. Proporciona un binario unificado basado en Rust que gestiona la instalación de versiones del núcleo, la validación de la configuración y el registro de servicios nativos del sistema en Windows, Linux y macOS. Las capacidades clave incluyen: - Gestión de Núcleos: Instalar, cambiar y actualizar versiones específicas o canales estables de los núcleos de proxy. - Pipeline de Configuración: Un pipeline de conversión basado en Rust que transforma suscripciones Clash YAML/JSON y Base64 en configuraciones compatibles para varios núcleos (sing-box, Mihomo, Xray, V2Ray, etc.). - Frontend de DNS: Un resolutor gestionado en Rust que maneja reescrituras de DNS, conjuntos de reglas personalizados y soporta upstreams DoT, con integración específica de la plataforma (por ejemplo, WinDivert en Windows x64). - Enrutamiento de Tráfico: Soporta modos TUN gestionados (FakeIP y Real-IP) y configuraciones de DNS/rutas privadas para conectores específicos como WireGuard. - Interfaz de Control: Proporciona una API de localhost versionada y una interfaz web para gestionar suscripciones, el estado del tiempo de ejecución y los ajustes del sistema. - Flexibilidad de Despliegue: Ofrece tanto la instalación de servicios en todo el sistema como un modo portátil para directorios movibles.