Hoje em dia, existem muitas opções para sincronizar nossas informações entre nossos diferentes dispositivos (computador, laptop, tablet, smartphone), que são os populares serviços em nuvem . E embora eles possuam ótimas medidas de segurança, nem todos confiam neles.
Isso porque, em última análise, nossas informações já estão em posse de terceiros . Por esse motivo, existem serviços que nos permitem implementar uma nuvem pessoal , e hoje vamos falar sobre um deles.
Sobre Sincronizar
O Syncthing é uma ferramenta gratuita, de código aberto e multiplataforma que pode ser usada para sincronizar arquivos e/ou pastas entre computadores em rede.
Diferentemente de outras ferramentas de sincronização, como Google Drive, pCloud , Dropbox, etc., o Syncthing transfere dados diretamente de um sistema para outro, sendo totalmente seguro e privado.
Todos os dados serão armazenados em seu sistema, para que você tenha controle total sobre seus arquivos e pastas, já que nenhum deles é armazenado em sistemas de terceiros.
Também nos dá a possibilidade de escolher o local onde será armazenado, se será compartilhado com terceiros e como será transmitido pela Internet.
Toda a comunicação é criptografada usando TLS . O Syncthing possui uma interface web intuitiva e poderosa que auxilia os usuários a adicionar, excluir e gerenciar diretórios a serem sincronizados na rede.
Permite sincronizar arquivos de um dispositivo para outro diretamente, sem a necessidade de um intermediário . Por exemplo, se você usa o Dropbox, os arquivos passarão pelo Dropbox, que poderá ver o que você está transferindo e controlar como seus arquivos são transmitidos pela internet.
Portanto, usar o Syncthing permite que você ganhe em segurança e privacidade.
A segurança é garantida por criptografia e autenticação, pois não existe um servidor central que contenha tudo e possa ser violado.
Com o Syncthing, você pode sincronizar várias pastas em diversos sistemas simultaneamente; tudo o que você precisa é de uma conexão LAN/WAN muito estável e espaço em disco suficiente em seus sistemas.
É compatÃvel com todos os sistemas operacionais modernos, incluindo GNU / Linux, Windows, Mac OS X e, claro, Android.
Como instalar o Syncthing no Linux?

Para instalar esta ferramenta em seu sistema, você deve seguir os seguintes passos de acordo com a distribuição Linux que está usando.
Se você é usuário do Arch Linux , Manjaro, Antergos ou qualquer distribuição derivada do Arch Linux, podemos instalar o aplicativo a partir dos repositórios oficiais.
sudo pacman -S syncthing
Se quisermos instalar a versão GTK, devemos digitar:
sudo pacman -S syncthing-gtk
Agora , para aqueles que usam Fedora e derivados, a instalação é feita com:
sudo dnf -i syncthing
Para usuários de Debian, Ubuntu, Linux Mint ou qualquer distribuição derivada destas, é necessário adicionar o seguinte repositório ao sistema.
Devemos abrir um terminal no sistema para ele e digitar:
curl -s https://syncthing.net/release-key.txt | sudo apt-key add –
echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list
Assim que o repositório for adicionado, devemos atualizar nossa lista de pacotes e instalar com:
sudo apt-get update
sudo apt-get install syncthing
Para usuários do openSUSE, o aplicativo pode ser instalado com um único clique na página de software do openSUSE.
Eles só precisam acessar o seguinte link.
Finalmente, para as demais distribuições Linux, podemos instalar este aplicativo com o suporte de pacotes Snap.
Devemos ter o suporte para podermos instalar aplicativos deste tipo no sistema.
Basta digitarmos o seguinte no terminal:
sudo snap install syncthing
Como executar o Syncthing no sistema?
Para começar a usar este aplicativo, basta executar no terminal:
syncthing
Feito isso, o navegador abrirá a página da web de onde podemos configurar o aplicativo.
Caso isso não aconteça, basta abrir seu navegador e digitar o seguinte na barra de endereços:
localhost:8384