Projetos & Deploy
Domínios e SSL
SSL é opcional e configurado por um toggle no projeto. Quando ativado, o Zé Preguiça cuida da emissão e renovação do certificado automaticamente.
Apontando o domínio
No painel do seu registrador de domínio, crie um registro A apontando para o IP da sua VPS.
Exemplo de registro DNS
# no painel do seu registrador de domínio Tipo: A Nome: api (ou @ para o domínio raiz) Valor: IP-DA-SUA-VPS TTL: 300 (5 minutos)
Atenção
A propagação DNS pode levar de minutos a até 48h. Use
nslookup seudominio.com para confirmar que já resolve para o IP correto antes de ativar SSL.Dois modos de SSL
Let's Encrypt (automático)
Emissão e renovação totalmente automáticasExige domínio público apontando para a VPSRecomendado para a grande maioria dos projetosSem custo e sem configuração manual de certificado
Certificado próprio
Upload de certificado e chave privada já emitidosÚtil para certificados corporativos ou wildcard existentesVocê é responsável pela renovação antes do vencimentoO painel valida a expiração do certificado enviado
Testes locais
Em ambiente sem domínio público (uma VM local, por exemplo), deixe o toggle SSL desligado. O deploy é concluído normalmente e o app fica acessível via HTTP — o Let’s Encrypt simplesmente não tem como validar um domínio que não existe publicamente.