Cloud Sync
A integração com a nuvem começa desativada. O Cloud Sync exige opt-in explícito, uma conta hospedada e qualquer plano exigido pelo serviço. Ele não autoriza nem bloqueia os recursos locais do desktop, presets ou deployments por SSH. O código desktop é Apache-2.0; o backend hospedado continua separado e privado.
O que é sincronizado
O Cloud Sync mantém o seguinte sincronizado entre suas máquinas:
- Hosts SSH
- Chaves SSH
- Cron jobs
- Presets de deploy
Criptografia de conhecimento zero
O Cloud Sync é zero-knowledge (conhecimento zero). Seus dados são criptografados localmente com AES-256-GCM antes de serem enviados, usando uma chave derivada (via um KDF) de uma senha (passphrase) que você define. O servidor armazena apenas o texto cifrado e não consegue ler seus dados.
Se você esquecer sua passphrase de sincronização, seus dados criptografados não podem ser recuperados. Não há backdoor nem reset que restaure seus dados.
Configuração
- Ative a integração opcional em Configurações → Conta e entre no serviço hospedado. Uma sessão ou preferência de sincronização salva não ativa a integração sozinha.
- Ative o Sync quando quiser copiar recursos locais compatíveis entre máquinas.
- Defina uma passphrase de sincronização — ela é usada para derivar a chave de criptografia.
Você pode regerar a chave (rekey), ou seja, recriptografar seus dados, a qualquer momento usando a senha da sua conta.
Status da sincronização
O painel de status mostra:
- Se o Sync está ativado.
- Se uma chave de criptografia está definida.
- A disponibilidade do serviço de sincronização.
- O número de recursos sincronizados.
Sincronizar agora
Com a integração e a sincronização ativadas, dispare uma sincronização manual com Sincronizar agora. Desativar a integração preserva os dados locais e as preferências salvas; não exige excluir hosts nem presets.
Veja também Conta e planos e Hosts SSH.