Pular para o conteúdo principal

Cloud Sync

Serviço hospedado opcional

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.

Sem backdoor

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​

  1. 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.
  2. Ative o Sync quando quiser copiar recursos locais compatíveis entre máquinas.
  3. 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.