Sobre o projeto
IPFS Desktop empacota um nó IPFS completo (executando Kubo) junto com a interface web do IPFS em um único aplicativo de desktop para Windows, macOS e Linux. Ele é voltado para usuários que desejam trabalhar com IPFS sem usar o terminal, enquanto ainda oferece atalhos na barra de menus/bandeja do sistema para usuários experientes que também trabalham com a linha de comando.
Principais recursos descritos no README:
- Controle do nó: iniciar, parar ou reiniciar o nó IPFS pelo menu do logotipo do IPFS na barra de menus/bandeja do sistema. No Mac e no Windows, o aplicativo pode iniciar junto com o sistema. Se um nó já existir na máquina, o aplicativo atua como painel de controle e navegador de arquivos para ele; caso contrário, instala um. Ele também verifica atualizações automaticamente.
- Importação de conteúdo: arraste e solte arquivos ou pastas na tela Arquivos, use o botão Importar para adicionar itens do computador ou por ID de conteúdo (CID), clique com o botão direito em arquivos/pastas no Windows, arraste itens para o logotipo na barra de menus do Mac e tire capturas de tela que são importadas e recebem um link compartilhável copiado para a área de transferência.
- Gerenciamento de arquivos: renomear, mover ou remover arquivos e pastas; visualizar muitos formatos comuns; copiar um CID ou link compartilhável; e fixar arquivos no nó local ou em um serviço de fixação de terceiros.
- Tela Pares: visualize os nós conectados, suas localizações e as conexões em uso.
- Tela Explorar: inspecione conjuntos de dados de exemplo ou seus próprios arquivos para ver como o conteúdo do IPFS é dividido em partes endereçadas por conteúdo.
- Integração com o sistema: suporte aos protocolos ipfs:// e ipns:// no Mac, Windows e algumas versões do Linux, para que esses links abram no aplicativo. O README também recomenda o IPFS Companion para suporte no navegador.
- Modo Tutor de CLI: uma configuração opcional que mostra comandos IPFS comuns enquanto você usa o aplicativo.
As opções de instalação incluem instaladores para Windows, macOS e Linux, além de pacotes mantidos pela comunidade via Chocolatey, Scoop, WinGet e Homebrew, e formatos Linux como AppImage, tar.gz, DEB, RPM e uma compilação experimental para FreeBSD. O suporte a Snapcraft é descrito como descontinuado devido a problemas de confinamento. Compilar a partir do código-fonte requer Node.js e dependências node-gyp específicas da plataforma, com comandos para clonar, instalar, compilar e iniciar o aplicativo. Uma compilação local da interface web pode ser testada definindo IPFS_WEBUI_PATH.
O README também documenta os locais de configuração e logs por sistema operacional, como o local do repositório IPFS é selecionado (IPFS_PATH, depois $HOME/.ipfs), versões mínimas de sistema operacional suportadas e tópicos de solução de problemas, como menus de bandeja ausentes no Linux, problemas no Debian 10/11, erros de FUSE no AppImage, conflitos de símbolos GTK, erros de repo.lock, erros de rede e problemas de inicialização do daemon. Contribuições são bem-vindas, com traduções gerenciadas pelo Transifex em vários projetos.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.