Configurar um domínio e o HTTPS no CapRover

Procédure

Para proteger e personalizar o acesso ao CapRover, você deve vincular o seu nome de domínio por meio de um registro DNS wildcard e ativar o certificado HTTPS. O CapRover é uma plataforma open source de implantação de aplicações (PaaS) que simplifica a gestão de contêineres Docker no seu servidor. Este guia acompanha você passo a passo para passar de uma simples conexão por endereço IP para uma interface segura com o seu próprio nome de domínio.

As etapas

  1. Anotar o endereço IPv4 do seu VPS

    Conecte-se à sua área de cliente LWS e clique na aba Servidores. Na tabela de resumo, localize a linha correspondente à sua máquina CapRover (com o estado verde indicando que o servidor está ligado) e anote o endereço público indicado na coluna Ipv4 (por exemplo, 203.0.113.10).

    Configurar um domínio e o HTTPS no CapRover
  2. Criar o registro DNS wildcard

    Vá até a seção Domínio(s) & Hospedagem(ns), clique em Gerenciar ao lado do seu domínio e depois acesse a gestão da zona DNS. Selecione o tipo A, preencha *.caprover no campo do subdomínio, informe o endereço IPv4 do seu VPS no campo de destino e, em seguida, clique em Adicionar.

    Configurar um domínio e o HTTPS no CapRover
  3. Verificar a propagação DNS

    Abra um terminal no seu computador e faça um teste de ping para o endereço captain.caprover.learnlws.fr (adaptando com o seu domínio). Verifique se o comando resolve corretamente o endereço IPv4 do seu servidor anotado anteriormente.

  4. Acessar o CapRover pelo endereço IP

    Abra o seu navegador web e acesse o endereço http://IP_DO_SEU_VPS:3000, substituindo pelo IP da sua máquina. Digite a sua senha de administrador para se conectar ao painel.

  5. Definir o Root Domain no CapRover

    Na interface de administração do CapRover, acesse a seção Settings e localize a área Change Root Domain. Digite o seu domínio raiz no formato caprover.learnlws.fr (sem o prefixo captain nem o asterisco) e clique no botão Update Domain.

  6. Reconectar no novo subdomínio

    Seu navegador é redirecionado automaticamente para o endereço http://captain.caprover.learnlws.fr. Reconecte-se com suas credenciais de administrador para prosseguir com a configuração.

  7. Ativar o certificado SSL Let's Encrypt

    Nas configurações do CapRover, localize a seção HTTPS e informe um endereço de e-mail válido destinado às notificações de renovação do SSL. Em seguida, clique em Enable HTTPS para gerar e instalar automaticamente o certificado gratuito Let's Encrypt.

  8. Forçar as conexões seguras HTTPS

    Reconecte-se ao seu painel por meio da URL segura https://captain.caprover.learnlws.fr. Volte às configurações do domínio e ative a opção Force HTTPS para redirecionar automaticamente todas as requisições HTTP para HTTPS.

Perguntas frequentes

Por que usar um registro wildcard (*.caprover) ?

O wildcard permite ao CapRover atribuir um subdomínio exclusivo a cada novo contêiner ou aplicação implantada (por exemplo mon-app.caprover.learnlws.fr) sem precisar criar manualmente um novo registro DNS a cada vez.

O que fazer se a geração do certificado Let's Encrypt falhar ?

Verifique se a propagação DNS foi totalmente concluída e se as portas 80 e 443 não estão bloqueadas por um firewall. O Let's Encrypt precisa consultar essas portas no seu servidor para validar a propriedade do domínio.

Preciso alterar as portas na URL depois que o HTTPS estiver ativado ?

Não, a adição do domínio e do certificado SSL permite acessar a interface pelas portas padrão da web (80 e 443). A porta 3000 não é mais necessária na sua barra de endereços.

Posso usar um subdomínio diferente de caprover ?

Sim, você pode escolher outro termo (por exemplo apps.seudominio.fr). Você só precisará adaptar o registro DNS wildcard (*.apps) e o Root Domain informado no CapRover de acordo com isso.

O certificado SSL Let's Encrypt é renovado automaticamente ?

Sim, o CapRover integra um mecanismo de renovação automática em segundo plano para todos os certificados Let's Encrypt instalados nos seus domínios e subdomínios.

Links úteis

help.lws.net/a/7946
Este artigo foi útil?

Sim

Não

Lido 1 vezes

Obrigado! Não hesite em colocar questões sobre a nossa documentação se pretender mais informações e ajudar-nos a melhorá-la.

Artigos semelhantes

Uma pergunta sobre este artigo?

Coloque-a à equipa LWS e à comunidade. A resposta é publicada após moderação.

Fazer uma pergunta à equipa do LWS e à sua comunidade

RGPD: Responsável: LWS-Ligne Web Services. Finalidade: moderação e publicação pública da sua pergunta, eventual notificação de uma resposta. Base legal: consentimento (art. 6.º, n.º 1, al. a) RGPD). Conservação dos e-mails: 90 dias após a notificação, 12 meses no máximo sem resposta. Para exercer os seus direitos, consulte a secção RGPD das nossas condições gerais.