Repolode
luckjiawei

luckjiawei/frpc-desktop

Cliente desktop multiplataforma para frp que gerencia visualmente configurações do frpc e expõe serviços locais por meio de túneis reversos.

Estrelas
6,961
Forks
505
Issues abertas
22
Último commit
há 25 dias

O que é?

O Frpc-Desktop é um aplicativo desktop para gerenciar o frpc, o lado cliente do proxy reverso frp. Em vez de editar arquivos de configuração manualmente, os usuários configuram conexões com servidores e proxies por uma interface gráfica e, em seguida, executam o frpc para expor serviços em uma rede privada por meio de um servidor frps.

O app oferece suporte a todas as versões do frp e permite baixar builds do frp, inclusive por sites espelho. Ele abrange vários tipos de proxy, como TCP, UDP, STCP e XTCP, além de autenticação básica HTTP, subdomínios, intervalos de portas em lote e suporte ao protocolo proxy. As configurações podem ser importadas e exportadas, e arquivos frpc.toml existentes podem ser reconhecidos.

O aplicativo funciona no Windows, macOS e Linux, com inicialização automática junto com o sistema e uma versão portátil disponível. A versão 2.0 foi reconstruída com Tauri, e instalações antigas do Electron 1.x são atualizadas sem desinstalação, preservando as configurações e os proxies.

Recursos principais

  • 01Configuração visual de conexões com servidores e proxies do frpc
  • 02Compatibilidade com todas as versões do frp e download do frp por sites espelho
  • 03Suporte aos tipos de proxy TCP, UDP, STCP e XTCP
  • 04Suporte a intervalos de portas em lote, autenticação básica HTTP e subdomínios
  • 05Importação, exportação e reconhecimento de configurações frpc.toml
  • 06Inicialização automática junto com o sistema e versão portátil

Casos de uso

  • Expor à internet um NAS doméstico ou servidor de desenvolvimento atrás de NAT
  • Acessar serviços internos de fora de uma rede corporativa ou doméstica
  • Gerenciar várias conexões do frpc sem editar arquivos de configuração manualmente
  • Executar o frp em um desktop Windows ou macOS sem usar a linha de comando

Início rápido

  1. 1

    Clone o repositório e instale as dependências com npm ci

    npm ci
  2. 2

    Execute o aplicativo para desktop em modo de desenvolvimento

    npm run tauri:dev
  3. 3

    Compile os instaladores para a plataforma atual (opcional)

    npm run tauri:build

Antes de usar

  • A configuração do ambiente de desenvolvimento requer Node.js 22.12 ou posterior e uma toolchain estável do Rust para o Tauri.
  • A atualização da versão 1.x exige uma migração única de dados da versão anterior do Electron.
  • No macOS, o app pode aparecer como danificado e exigir um comando no terminal para ser aberto.

Em coleções

Tópicos

Perguntas frequentes

O que é frpc-desktop?
Cliente desktop multiplataforma para frp que gerencia visualmente configurações do frpc e expõe serviços locais por meio de túneis reversos. O Frpc-Desktop é um aplicativo desktop para gerenciar o frpc, o lado cliente do proxy reverso frp. Em vez de editar arquivos de configuração manualmente, os usuários configuram conexões com servidores e proxies por uma interface gráfica e, em seguida, executam o frpc para expor serviços em uma rede privada por meio de um servidor frps.
frpc-desktop é gratuito? Qual é a licença?
frpc-desktop é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
frpc-desktop ainda é mantido?
Manutenção ativa. O último commit de frpc-desktop foi em 14 de out. de 2026.
Para que posso usar frpc-desktop?
Expor à internet um NAS doméstico ou servidor de desenvolvimento atrás de NAT Acessar serviços internos de fora de uma rede corporativa ou doméstica Gerenciar várias conexões do frpc sem editar arquivos de configuração manualmente Executar o frp em um desktop Windows ou macOS sem usar a linha de comando
Como instalar frpc-desktop?
Clone o repositório e instale as dependências com npm ci: npm ci Execute o aplicativo para desktop em modo de desenvolvimento: npm run tauri:dev Compile os instaladores para a plataforma atual (opcional): npm run tauri:build
Onde consigo frpc-desktop?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/luckjiawei/frpc-desktop

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados