Ferramentas
Syncthing
Sincronização contínua de arquivos entre seus computadores, direto de um para o outro, sem servidor central e com tráfego criptografado.

O Syncthing mantém pastas iguais entre dois ou mais computadores, trocando os arquivos direto entre eles. Não há servidor central nem nuvem no meio: os dados ficam só nas suas máquinas, e a comunicação usa TLS com perfect forward secrecy.
Para que serve
- Manter a mesma pasta atualizada no notebook, no desktop e num servidor.
- Levar uma cópia dos arquivos das estações de trabalho para um servidor da empresa.
- Trocar arquivos entre máquinas sem pagar armazenamento em nuvem nem entregar dados a terceiros.
- Sincronizar entre sistemas diferentes, como macOS, Windows, Linux, FreeBSD, OpenBSD e Solaris.
Como começar
Baixe o pacote do seu sistema na página de downloads do site oficial e siga o guia de primeiros passos da documentação. Existem interfaces gráficas para Windows, Mac e Linux, e o repositório tem exemplos para rodar em segundo plano e instruções para Docker. Quem prefere compilar do código-fonte usa o comando do README:
go run build.goOs binários saem na pasta ./bin. As versões para macOS e Windows são assinadas digitalmente.
Licença e custo
O Syncthing inteiro usa MPL-2.0. Você pode usar e distribuir, inclusive dentro de produto comercial, e só precisa publicar as mudanças feitas nos arquivos do próprio Syncthing. Nem o README nem o site citam plano pago ou nuvem gerenciada.
Quando vale a pena
Use o Syncthing quando quiser arquivos iguais em vários aparelhos sem depender de Dropbox ou Google Drive, ou quando a equipe preferir manter tudo na própria rede. Tenha um cuidado: sincronizar replica as mudanças, então um arquivo apagado ou corrompido numa máquina pode chegar às outras. Por isso o Syncthing não substitui um backup com cópias independentes, como pede a regra do backup 3-2-1. Para uma nuvem própria com interface web, o Nextcloud segue outro modelo.