Sobre o projeto

Sempre atua como um plano de gerenciamento e controle para núcleos de proxy externos (atualmente suportando sing-box e Mihomo), separando a supervisão do serviço do plano de dados. Ele fornece um binário unificado baseado em Rust que lida com a instalação de versões do núcleo, validação de configuração e registro de serviço nativo do sistema no Windows, Linux e macOS. As principais capacidades incluem: - Gerenciamento de Núcleo: Instalar, alternar e atualizar versões específicas ou canais estáveis de núcleos de proxy. - Pipeline de Configuração: Um pipeline de conversão baseado em Rust que transforma assinaturas Clash YAML/JSON e Base64 em configurações compatíveis para vários núcleos (sing-box, Mihomo, Xray, V2Ray, etc.). - Frontend de DNS: Um resolvedor Rust gerenciado que lida com reescritas de DNS, conjuntos de regras personalizados e suporta upstreams DoT, com integração específica de plataforma (ex: WinDivert no Windows x64). - Roteamento de Tráfego: Suporta modos TUN gerenciados (FakeIP e Real-IP) e configurações de DNS/rota privadas para conectores específicos como WireGuard. - Interface de Controle: Fornece uma API de localhost versionada e uma Web UI para gerenciar assinaturas, status de runtime e configurações do sistema. - Flexibilidade de Implantação: Oferece tanto a instalação de serviço em todo o sistema quanto um modo portátil para diretórios móveis.