Syncthing – Resumo da instalação

Este é um resumo bem eficiente para distribuições baseadas em Debian.

Não obtivemos tanto sucesso com as versões disponíveis nas lojinhas de software !

				
					sudo curl -o /usr/share/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg
echo "deb [signed-by=/usr/share/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list
echo "deb [signed-by=/usr/share/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing candidate" | sudo tee /etc/apt/sources.list.d/syncthing.list
sudo apt-get update
sudo apt-get install syncthing

#O que usamos como padrão:
.~lock**
				
			

Então habilitamos o início automático do serviço (observe o nome do usuário):

 

				
					sudo systemctl enable syncthing@SEUUSUARIO.service
				
			

Syncthing – Controle dos serviços

				
					sudo systemctl status syncthing@SEUUSUARIO.service
				
			

Syncthing – Como configurar filtros

				
					!.este_diretorio_oculto_deve_ser_sincronizado

#Omitir demais diretórios/subdiretórios e arquivos ocultos
.**

#Omitir diretórios específicos
Downloads
tmp
				
			

Syncthing - Recuperação da senha

A causa da perda não foi identificada, mas a solução é bem simples, tanto para configurar uma nova senha quanto para removê-la se assim desejar:

Syncthing - Gerando uma nova senha

				
					#Parando o serviço
sudo systemctl stop syncthing@SEUUSUARIO.service
*Ou opcionalmente:
syncthing cli operations shutdown

#Criando a nova senha
syncthing generate --gui-password=NovaSenha --gui-user=SEUUSUARIO

#Inicia o serviço
sudo systemctl start syncthing@SEUUSUARIO.service

				
			

Syncthing - Removendo a senha

				
					#Parando o serviço
sudo systemctl stop syncthing@SEUUSUARIO.service

#Nosso arquivo de configuração está localizado sob .config
#Criando uma cópia de segurança
cp ~/.config/syncthing/config.xml ~/.config/syncthing/config.xml_Original

#Editando o arquivo
nano ~/.config/syncthing/config.xml

#Estado original:

				
			

Como ficou:

				
					#Inicia o serviço novamente
sudo systemctl start syncthing@SEUUSUARIO.service

				
			

Problema resolvido !

Nossos agradecimentos e congratulações aos desenvolvedores: