O que a conexão faz por você
Conectar sua própria conta Cloudflare permite colocar um site na sua CDN em vez da nossa. A zona, o tráfego e a fatura ficam na sua conta, e você ainda pode limpar o cache e alterar as configurações da CDN de dentro do seu painel Zinn® — sem alternar entre painéis.
Antes de começar
Uma conta Cloudflare. O plano gratuito é suficiente para a conexão; recursos além dele dependem do seu plano Cloudflare.
1. Crie a chave na Cloudflare
No painel da Cloudflare, abra My Profile → API Tokens e escolha Create Token, depois Create Custom Token. Dê um nome a ele, adicione as permissões abaixo e, em Zone Resources, escolha as zonas que deseja que alcancemos — todas as zonas ou apenas aquelas que você nomear. Revise-o e pressione Create Token. A Cloudflare exiba o token uma vez; copie-o então.
Adicione estas permissões:
- Zone → Zone → Read
- Zone → Cache Purge → Purge
- Zone → Zone Settings → Edit
A alternativa mais antiga. Em vez de um token, você pode se conectar com sua Global API Key e o endereço de e-mail com o qual você faz login (My Profile → API Tokens → API Keys → Global API Key → View). A Cloudflare desaconselha isso: a Global API Key carrega todas as permissões que seu login possui, em todas as zonas, e não pode ser restrita. Use um token, se possível.
2. Conecte-a aqui
Abra Integrations em seu painel e escolha Connect an account. Selecione Your own CDN como o grupo e Cloudflare CDN como a conta, preencha API token — ou, para a alternativa mais antiga, API key e Account email, 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 diz o que estava errado com ela. Uma chave que funciona é mantida criptografada no nosso cofre de segredos — nunca em nosso banco de dados — e nunca é exibida novamente, nem mesmo para você.
Marque Use this account for DNS as well se a mesma conta Cloudflare também deve atender ao DNS dos seus domínios; caso contrário, conecte uma conta de DNS separadamente.
O que acontece em seguida
- Abra a aba CDN de um site. Em Where this site is served from, esta conta
aparece como um destino. Escolha-a e confirme; construímos a configuração do site na sua conta, verificamos e só então movemos o site, para que ele permaneça ativo durante a mudança.
- Na mesma aba, você pode limpar o cache do site e alterar suas configurações de CDN na sua
conta.
- Quando você se conecta, verificamos o que a chave pode fazer: listar suas zonas ou propriedades, ler uma em
detalhe, limpar o cache, alterar configurações e — onde o fornecedor as possui — regras geográficas. A lista de verificação ao lado da conexão mostra quais delas pudemos confirmar, para que uma permissão ausente seja visível antes de você mover um site para a conta.
- Deploy a site to your own CDN account aborda a movimentação de um site entre contas em detalhes.
Se não conectar
Uma permissão aparece como não confirmada. A Cloudflare nem sempre permite que um token liste suas próprias permissões. Edite o token em My Profile → API Tokens para adicionar o que está faltando — o valor do token não muda.
Movendo um site entre duas contas Cloudflare. Cada conta Cloudflare tem seu próprio par de servidores de nomes, de modo que os servidores de nomes do domínio também mudam. Seu site continua sendo servido a partir da conta antiga até que eles o façam.
Diz 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 que foi revogada ou regenerada após você tê-la copiado. Crie uma nova e cole-a novamente.
Ela se conecta, mas algo falha depois. A chave se autentica, mas carece de uma permissão que a ação precisa. 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 estivesse usando-a para na próxima ação, e as telas que dependiam dela informam isso em vez de falharem silenciosamente.
A desconexão 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; a desconexão remove nossa cópia, não a deles.