Syncthing

Um editor do XDA esta semana colocou com clareza: Syncthing finalmente lhes deu sincronização de arquivo sem aprisionamento de fornecedor em nuvem, e o sentimento de “computador emprestado” desapareceu. Esse é o apelo. Sem conta, sem taxa por usuário, sem tráfego cobrado por gigabyte. O atrito também está bem documentado. Novos dispositivos precisam ser aprovados em ambos os lados, a interface web é executada em uma porta local e parece uma ferramenta construída por um administrador do sistema, e “compartilhar uma única pasta com uma pessoa” ainda exige mais cliques do que o fluxo Dropbox equivalente. Testamos sete alternativas do Syncthing em Windows, macOS e Linux. Três são ponto-a-ponto como Syncthing, três são servidores auto-hospedados, e um é uma VPN que também funciona como uma camada de descarte de arquivos.

Comparação rápida

AplicativoMelhor paraPlano gratuitoPago a partir deRecurso em destaque
Resilio SyncP2P com GUINível gratuito pessoalAssinatura para usuários avançadosMotor P2P inspirado em BitTorrent
NextcloudSubstituição do Drive auto-hospedadaGratuito, código abertoPlanos de hospedagem disponíveisDrive completo mais calendários, contatos, office
SeafileAuto-hospedado, modelo de bibliotecaCommunity Edition gratuitaPro Edition para empresasCriptografia em nível de biblioteca
rcloneSincronização CLI para qualquer nuvemGratuito, código abertoGratuitoFunciona com 70+ backends de armazenamento
FreeFileSyncSincronização local unidirecional e bidirecionalDoação gratuitaDonor Edition adiciona extrasResolução de conflitos e versionamento
SparkleShareSincronização de equipe com suporte GitGratuito, código abertoGratuitoAcompanha cada alteração em um repositório Git
Tailscale TaildropCompartilhamentos rápidos de dispositivo para dispositivoGratuito para indivíduosPreço por usuário para equipesVPN de malha ciente de identidade com envio de arquivo

Por que as pessoas deixam Syncthing

O valor do Syncthing é genuíno, mas as peças móveis que tornam a sincronização P2P possível são visíveis para o usuário de maneiras que os jogadores de nuvem escondem.

A introdução de dispositivos é manual em ambos os lados. Cada novo dispositivo precisa aceitar o ID do outro dispositivo e aceitar cada pasta compartilhada. Esse é o modelo de segurança. É também um penhasco de usabilidade para usuários não técnicos.

A interface web é executada no localhost e parece a parte. Funcional, rápida e claramente construída por engenheiros para engenheiros. A maioria dos usuários quer um ícone de bandeja e um único botão de compartilhamento.

Conflitos de sincronização aparecem como arquivos duplicados. Syncthing renomeia cópias conflitantes com um sufixo .sync-conflict-*. É seguro e recuperável, mas resolver o conflito depende de você.

O desempenho varia com a topologia. Com cada dispositivo atrás de um NAT e sem apresentador, o tráfego de retransmissão é usado e a taxa de transferência cai. A maioria dos usuários não notará; todos que o experimentaram se lembram.

As alternativas

Resilio Sync, melhor para P2P com GUI

Resilio Sync vem da equipe que construiu BitTorrent e usa a mesma família de protocolo para sincronização de arquivo ponto-a-ponto. Os clientes Windows, macOS e Linux compartilham a mesma interface, o fluxo de compartilhamento gera uma chave que pode ser passada por qualquer canal, e a sincronização seletiva permite que uma pasta exista em cada dispositivo enquanto apenas alguns arquivos realmente chegam ao disco por dispositivo.

Onde fica aquém: Resilio é código fechado. O nível gratuito cobre a maioria do uso pessoal, mas os recursos de sincronização avançados (pares criptografados, sincronização programada, suporte de equipe multiusuário) ficam atrás de níveis pagos.

Preços: gratuito para uso pessoal. Os níveis pagos cobrem Sync Home Pro e as ofertas de equipe e negócios.

Baixar: Resilio Sync

Conclusão: a chamada certa quando você quer a filosofia Syncthing com uma GUI polida e não se importa que o mecanismo seja código fechado.

Nextcloud, melhor para substituição do Drive auto-hospedado

Nextcloud é a substituição de armazenamento em nuvem na qual a maioria das pessoas pousa uma vez que “apenas executarei a minha” deixa de ser uma piada. O cliente de desktop espelha uma estrutura de pasta para e de seu servidor Nextcloud, o tratamento de conflitos é sensato, e o mesmo servidor hospeda calendário, contatos, e um pacote office se você habilitar os aplicativos. O lado do servidor é executado em um Raspberry Pi para uso pessoal e escala para hardware corporativo para equipes.

Onde fica aquém: você está executando um servidor. Isso significa atualizações, backups e TLS, tudo em você. Existem provedores de Nextcloud hospedados se você quiser o software sem o ônus operacional.

Preços: gratuito, código aberto. Planos de hospedagem disponíveis de uma longa lista de provedores. As assinaturas corporativas são vendidas por usuário.

Baixar: Nextcloud

Conclusão: o lar natural para qualquer um cuja solicitação não é “sincronizar algumas pastas” mas “substituir Drive, Calendário e Contatos no meu próprio hardware.”

Seafile, melhor para auto-hospedado com modelo de biblioteca

Seafile é o concorrente auto-hospedado menos conhecido que faz sincronização de arquivo como seu único trabalho. Os arquivos são organizados em bibliotecas, cada biblioteca pode ser criptografada no lado do cliente com sua própria senha, e o cliente de sincronização é rápido porque o protocolo é construído especificamente em vez de WebDAV sobre HTTP. A Community Edition é gratuita e código aberto; a Pro Edition adiciona clustering, logs de auditoria e SAML.

Onde fica aquém: sem calendários, sem contatos, sem office. Apenas arquivos. A configuração é mais pesada do que o snap tudo-em-um Nextcloud.

Preços: Community Edition gratuita, código aberto. Pro Edition licenciada por usuário para empresas.

Baixar: Seafile

Conclusão: a opção para equipes que desejam uma pilha de sincronização de arquivo focada, rápida e com suporte de servidor, e não precisam de um pacote de substituição do Drive em torno dela.

rclone, melhor para sincronização CLI para qualquer nuvem

rclone é o rsync da era da nuvem. Um único binário fala com mais de 70 backends de armazenamento (S3, Backblaze B2, Google Drive, Dropbox, OneDrive, WebDAV, SFTP, e assim por diante) e o mesmo comando rclone sync ou rclone bisync funciona em todos. Com um arquivo de configuração e uma tarefa cron, é a menor substituição de Syncthing possível quando “eu só preciso que arquivos cheguem a dois lugares” é toda a especificação.

Onde fica aquém: não há GUI por padrão (projetos comunitários adicionam uma). rclone também é unidirecional ou bisync em vez de uma malha P2P verdadeira.

Preços: gratuito, código aberto. Sem nível pago.

Baixar: rclone

Conclusão: a ferramenta certa quando o objetivo é “fazer backup desta pasta no S3, também no NAS de um amigo” e você prefere escrever um script de shell do que configurar outro mecanismo de sincronização.

FreeFileSync, melhor para sincronização local unidirecional e bidirecional

FreeFileSync é o cavalo de trabalho para desktop-para-desktop, desktop-para-NAS e sincronização de drive externo. Suporta modo de espelho unidirecional, sincronização bidirecional e modos de atualização, a visualização de resolução de conflitos mostra ambos os lados antes de confirmar, e o agendador constrói e executa trabalhos de sincronização sem uma configuração cron separada. Funciona com caminhos locais, compartilhamentos de rede, SFTP e alguns backends de nuvem.

Onde fica aquém: sem P2P. Os dois pontos finais precisam se ver (rede local, VPN ou SFTP). Donor Edition desbloqueia sincronização paralela e alguns extras para apoiadores.

Preços: doação gratuita. Donor Edition desbloqueia cópia de arquivo paralela e uma compilação portátil.

Baixar: FreeFileSync

Conclusão: a ferramenta mais pequena e rápida para todos cuja necessidade de sincronização é desktop-para-NAS ou desktop-para-drive externo em um cronograma.

SparkleShare, melhor para sincronização de equipe com suporte Git

SparkleShare fica em qualquer host Git (Gitea auto-hospedado, GitLab, GitHub privado) e trata sincronização como commits. Isso significa que cada mudança é versionada, cada conflito é um conflito Git (com todas as ferramentas que acompanham), e armazenamento é onde seu Git vive. O cliente é executado em Linux, macOS e Windows e é intencionalmente estreito em escopo.

Onde fica aquém: Git não foi projetado para arquivos binários grandes. Git LFS ajuda, mas adiciona complexidade. SparkleShare brilha em texto, fonte e binários pequenos; sofre em uma biblioteca de mídia.

Preços: gratuito, código aberto. O host Git para o qual você aponta pode ou não ser gratuito.

Baixar: SparkleShare

Conclusão: a escolha certa para uma equipe de desenvolvedores que já executa um servidor Git e quer o mesmo registro de auditoria para seus arquivos compartilhados.

Tailscale Taildrop, melhor para compartilhamentos rápidos de dispositivo para dispositivo

Tailscale é uma VPN de malha baseada em WireGuard que oferece a cada dispositivo em sua conta um IP estável que funciona através de qualquer NAT. Taildrop é o recurso de envio de arquivo sobreposto, projetado para “enviar este PDF do meu laptop para meu iPad sem abrir Drive.” Não é sincronização contínua de pasta, mas para transferências ad-hoc entre dispositivos vinculados à identidade é o caminho mais rápido.

Onde fica aquém: Taildrop é transferência de um só tiro, não sincronização contínua. Para sincronização contínua de pasta sobre Tailscale, você ainda precisa de Syncthing, rclone ou um dos outros acima montando a VPN.

Preços: gratuito para indivíduos (até 100 dispositivos). Preço por usuário para equipes.

Baixar: Tailscale

Conclusão: o complemento pragmático em vez de uma substituição de Syncthing: uma malha Tailscale mais rclone ou Syncthing acima cobre a maioria dos casos de uso que os jogadores de nuvem cobram de outra forma.

Como escolher

Para uma experiência P2P clara de estilo Syncthing com GUI polida: Resilio Sync. Código fechado, pago para recursos avançados, mas o cliente mais refinado da categoria.

Para “substituir Dropbox pelo meu próprio servidor”: Nextcloud se você também quer calendário, contatos e office. Seafile se você quer apenas arquivos e os quer mais rápido.

Para sincronização programável e com script contra qualquer nuvem: rclone. Combine com cron ou systemd-timers e pronto.

Para desktop-para-NAS ou desktop-para-drive em um cronograma: FreeFileSync. Sem mecanismo de sincronização para executar, sem pares para apresentar, apenas um par de pastas e um botão.

Para uma equipe de desenvolvedores que já executa um host Git: SparkleShare, de olhos abertos sobre a ressalva de arquivo binário grande.

Fique em Syncthing se os itens de atrito acima não o atingiram e você valoriza o modelo: código aberto, ponto-a-ponto, sem conta, sem servidor central. Nada nesta lista o supera nesses quatro eixos simultaneamente.

Perguntas frequentes

Resilio Sync é melhor que Syncthing? Para um único usuário com dispositivos multiplataforma, Resilio Sync é mais fácil de configurar e fornece um cliente mais polido. Syncthing ganha em código aberto, em sem conta necessária e em confiança da comunidade. A resposta correta depende de qual delas importa mais para você.

Posso usar Nextcloud sem executar um servidor? Sim. Uma longa lista de provedores Nextcloud hospedados (os parceiros oficiais Nextcloud Hub) vendem o software como serviço gerenciado. Você obtém o mesmo cliente de desktop e o mesmo conjunto de recursos sem operar o servidor você mesmo.

Qual é a alternativa mais leve do Syncthing no Linux? rclone para sincronização com script, FreeFileSync para sincronização local orientada por GUI, SparkleShare para sincronização com suporte Git. Todos os três são código aberto. rclone tem o menor tamanho de instalação.

Tailscale substitui Syncthing? Não diretamente. Tailscale oferece a cada dispositivo um IP estável vinculado à identidade. Você ainda precisa de uma ferramenta de sincronização acima dela. A combinação Tailscale mais rclone (ou mais Syncthing) é o que a maioria dos usuários usa quando quer sincronização sobre uma malha privada em vez de um relé público.

Qual é a substituição de Dropbox auto-hospedada mais fácil? Nextcloud, hospedado por um provedor oficial, oculta o ônus operacional e oferece a experiência Dropbox: cliente de desktop, interface web, aplicativos móveis, compartilhamento de arquivo por link. Se você também quer auto-hospedar o servidor, Nextcloud AIO (All-In-One) é a opção com menos atrito.