
Para uma aplicação a rodar num contêiner ter o cadeado, precisa de um domínio que aponte para o VPS e de um certificado. O caminho mais comum é o nginx à frente do contêiner (veja como montá-lo) e o certbot a pedir um certificado gratuito à Let’s Encrypt e a renová-lo. Num VPS com Ubuntu e Docker não há AutoSSL do cPanel: o certificado e a renovação são seus.
Com o nginx e o certbot
|
|
|
|
|
|
Outras maneiras de ter HTTPS
| Opção | Como funciona | A ter em conta |
| nginx + certbot no servidor | O certbot roda no VPS e mexe no nginx. | A mais comum e a mais documentada. A renovação é um temporizador do sistema. |
| Caddy | Um servidor web que obtém e renova certificados sozinho. | Menos configuração, mas é mais um programa para aprender e manter. |
| Traefik | Um proxy que lê os contêineres e trata dos certificados. | Pensado para muitos contêineres. A configuração é sua. |
| Cloudflare à frente | O visitante fala HTTPS com o Cloudflare. | Continua precisando de HTTPS entre o Cloudflare e o VPS: veja SSL no Cloudflare. |
| Se a validação falhar, não insista em loop. A Let’s Encrypt limita as tentativas falhadas. Resolva a causa (DNS por propagar, porta 80 fechada, outro serviço a usar a 80 ou a 443) e, enquanto ensaia, use --dry-run, que não gasta o seu limite. Um domínio acabado de apontar pode demorar a propagar: quanto demora o DNS a propagar. |
| Um contêiner a ouvir na 80 ou na 443 estraga o nginx. Se o nginx não inicia com «address already in use», outro programa tem essa porta. Veja quem: sudo ss -tlnp. E se o seu site de yourcompany.com está em outro lugar, não mexa nos nameservers do domínio inteiro: crie só o subdomínio, como em domínio conosco, site em outro lugar. |
|
O domínio está conosco e o registro A não parece estar funcionando? Diga-nos o nome e o IP do VPS, e confirmamos o DNS. Abrir um pedido de suporte |
|
VEJA TAMBÉM Nginx como proxy reverso à frente de um contêiner Registros DNS explicados: A, CNAME, MX, TXT e TTL |
PRODUTO RECOMENDADO Registe o seu domínio .com Garanta o nome da sua empresa antes que outro o registe. a partir de R$ 93,50/ano Pesquisar domínio |











