O que a conexão faz por você
Conectar sua própria conta da DigitalOcean permite que o DNS de um domínio seja fornecido a partir da sua conta em vez da nossa. Você mantém a zona, a fatura e o painel do fornecedor; nós criamos e atualizamos os registros de que seus sites e caixas de correio precisam, para que você não precise copiá-los manualmente.
Antes de começar
Uma conta da DigitalOcean com seus domínios adicionados em Networking → Domains, ou pronta para adicioná-los.
1. Crie a chave na DigitalOcean
No Painel de Controle da DigitalOcean, abra API, depois a aba Tokens e, em Personal access tokens, escolha Generate New Token. Dê um nome a ele, escolha uma data de expiração e conceda-lhe Full Access — ou, com Custom Scopes, acesso de leitura e gravação para domínios. Pressione Generate Token e copie-o; a DigitalOcean o exibe apenas uma vez.
2. Conecte-a aqui
Abra Integrations em seu painel e escolha Connect an account. Escolha Your own DNS como o grupo e DigitalOcean DNS como a conta, preencha API token e pressione Connect account.
Testamos o que você cola antes que qualquer coisa seja salva. Uma chave que não funciona nunca é armazenada, e a resposta informa o que havia de errado com ela. Uma chave que funciona é mantida criptografada em nosso cofre de segredos — nunca em nosso banco de dados — e nunca mais é exibida, nem mesmo para você.
O que acontece em seguida
- Em qualquer domínio, abra a aba DNS e escolha esta conta como o local a partir do qual o DNS do domínio é fornecido. Criamos a zona lá caso ela não exista e gravamos os registros de que os sites e o e-mail do domínio precisam.
- Quando algo do nosso lado altera o conteúdo necessário de um registro — você move um site, troca de CDN ou adiciona uma caixa de correio —, atualizamos o registro em sua conta.
- Para concluir a migração, os servidores de nomes do seu domínio devem apontar para a DigitalOcean. Se o domínio estiver registrado conosco, ou em um registrador que você conectou, nós os definimos para você; caso contrário, a página do domínio mostra os servidores de nomes a serem definidos.
- Quando você se conecta, verificamos se a chave pode listar suas zonas, ler registros e alterar registros. A lista de verificação ao lado da conexão mostra quais dessas ações pudemos confirmar.
Se não conectar
Conecta, mas a primeira alteração de registro falha. O token é Read Only. Um token somente leitura conecta-se com sucesso, pois a listagem funciona; gere um com acesso de gravação.
Parou de funcionar. O token atingiu a data de expiração que você escolheu. Gere um novo.
Informa que a chave foi rejeitada. Quase sempre uma de três coisas: um espaço ou uma quebra de linha copiada com ela, uma chave expirada ou uma chave revogada ou regenerada depois que você a copiou. Crie uma nova e cole-a novamente.
Conecta, mas algo falha posteriormente. A chave é autenticada, mas não possui a permissão necessária para a ação. Crie uma nova chave com as permissões listadas acima, desconecte a conexão antiga e conecte a nova chave.
Desconectando
Abra Integrations, localize a conta e pressione Disconnect. Isso exclui a chave armazenada imediatamente. Qualquer coisa que a estivesse usando para na próxima ação, e as telas que dependiam dela informam isso em vez de falharem silenciosamente.
Desconectar não desfaz o que já foi feito — registros, implantações ou configurações que alteramos em sua conta permanecem como estão. Se você acha que a chave em si pode ter vazado, revogue-a também no fornecedor; desconectar remove a nossa cópia, não a deles.