Pular para o conteúdo principal

Como configurar um domínio customizado

Suas aplicações sempre são acessíveis através de URLs hospedadas no domínio data2.app, no entanto, em muitos casos queremos apontar nossas aplicações para um domínio customizado.

Para isso, é necessário:

  1. Criar e validar seu domínio dentro do Data².
  2. Adicionar registros no DNS em que o domínio está hospedado.

Neste guia, iremos apontar a aplicação https://app.murakami.data2.app/ para https://www.murakami.dev e https://murakami.dev.

Importante: Essa funcionalidade está disponível apenas para aplicações que estão em um plano pago.

Adicionando domínio customizado

Para adicionar seu domínio, clique no botão "Custom Domains" na barra da esquerda para abrir o painel de Domínios Customizados.

Botão para abrir painel de domínios customizados

Nesse painel:

  1. Clique no botão "Add (+)"
  2. Na linha da tabela que foi adicionada, escreva o domínio que você quer adicionar na coluna domain, neste caso, www.murakami.dev.
  3. Em destination, coloque o domain da Application que você quer que aquele custom domain aponte (neste caso, app). Caso esteja na dúvida no seu sistema, clique no botão de Play da barra superior e veja os domains disponíveis no seu sistema.
  4. Clique fora do input de domain para salvar!

Pronto, seu domínio está criado! Porém, ainda é necessário validar que você realmente é dono deste domínio, pois não queremos outras pessoas usando seu domínio dentro do Data².

Validando seu domínio

Para este e o próximo passo, você irá precisar editar algumas configurações de DNS, então deixe outra aba com o lugar que seu domínio está hospedado. Neste exemplo, iremos usar o Google Domains, mas o seu pode estar em qualquer outro registrador de domínio!

Para validar seu domínio:

  1. Copie o valor de validationText clicando no botão de copiar.
  2. Esse valor deverá ser colocado no seu DNS como um registro de tipo TXT no domínio que você irá usar. Neste caso, iremos criar um registro para www.murakami.dev do tipo TXT com o valor copiado.
  3. Volte para a aba do Builder, e clique no ícone de aviso ao lado do nome do domínio para tentar validá-lo. Esse passo pode falhar algumas vezes antes de dar certo pois mudanças de DNS podem demorar para serem propagadas.

Apontando para o Data²

Para apontar www.murakami.dev para a aplicação https://app.murakami.data2.app/, é necessário apenas criar um registro do tipo CNAME com valor data2.app.(dependendo do seu registrador de domínio, você pode precisar colocar um . no final do valor do registro). Algumas mudanças de DNS demoram para serem propagadas, então não se assuste se a mudança não for instantânea.

Em alguns registradores de domínio, é necessário apagar o registro TXT criado anteriormente antes de criar o registro do tipo CNAME.

Domínio raiz

Para apontar um domínio raiz (ou Apex), como murakami.dev, para uma aplicação Data², crie e valide o domínio que nem nos passos anteriores. No entanto, ao invés de criar um registro do tipo CNAME, devemos criar um registro do tipo A com valor 75.2.100.124, que é o IP dos servidores do Data².