Como fazer o Syncthing funcionar no macOS?

Como fazer o Syncthing funcionar no macOS?

Quero instalar um serviço de sincronização entre telefone (Android) e laptop (macOS/OS X). Não sou um grande fã do Dropbox, então tenteiResílio(também conhecido como: BTSync). Isso funcionou para mim até recentemente, mas com a configuração completamente nova não consigo fazê-lo funcionar. Não sei o que é, mas o telefone e o laptop não se conectam. Então, removi-o do telefone e do laptop, incluindo o perfil local, embora não tenha certeza se foi bem-sucedido.

Então eu instaleiSincronizando. No meu Mac, o navegador abre 127.0.0.1:8080e exibe uma tela de login. Este é o tipo htauth, não uma página da web com login. Não sei a senha, nem sei se é do Syncthing ou de outra coisa. Não consigo encontrar um login padrão para isso.

O que eu gostaria é poder remover completamente o Syncthing e começar tudo de novo, ou fazer o login funcionar. O serviço de login pode ser de outra coisa; nenhuma idéia.

Espero que alguém possa me dar dicas de como lidar com isso.

Responder1

Se a página de configuração da GUI estiver solicitando autenticação e você não souber as credenciais, consulte as perguntas frequentes para saber como redefinir:

https://docs.syncthing.net/users/faq.html#how-do-i-reset-the-gui-password

Se você esqueceu/perdeu a senha da GUI, você pode removê-la excluindo o<usuário>e<senha>Tags XML do<gui>bloquear no arquivo config.xml. Isso deve ser feito enquanto o Syncthing não estiver em execução. A localização do arquivo depende do sistema operacional e está descrita na documentação de configuração.

Como observado, odocumentação de configuraçãoinforma como encontrar o config.xmlarquivo:

Syncthing usa um único diretório para armazenar configurações e chaves criptográficas. O Syncthing também possui um banco de dados, que geralmente também é armazenado neste diretório. O local de configuração é padrão $HOME/.config/syncthing(semelhante ao Unix), $HOME/Library/Application Support/Syncthing(Mac) ou %LOCALAPPDATA%\Syncthing(Windows). Ele pode ser alterado em tempo de execução usando o --configsinalizador.

Você também pode exibir os diretórios do arquivo de configuração a partir de uma interface de linha de comando executando o binário Syncthing com a --pathsopção (referência).

Se você realmente deseja "eliminar" a configuração do Syncthing e começar do zero, apenas renomeie o Syncthingdiretório de configuração (por exemplo, para Syncthing.000) ou exclua-o enquanto o Syncthing não estiver em execução e inicie o Syncthing novamente.

informação relacionada