Acesso Web a projetos

Um projeto que seus agentes construíram pode ir ao ar no seu próprio domínio, com HTTPS válido, sem você tocar em servidor: crm.seudominio.com.br, blog.seudominio.com.br — um subdomínio por projeto.

Seção Acesso Web na página do servidor, com domínio validado e certificados emitidos

Configurando o domínio

Na página do servidor, abra "Acesso Web (Projetos)":

  1. Configurar domínio — informe o domínio base (sem www, sem *.). Cada projeto será servido em slug.seudominio.
  2. Aponte o DNS — a seção mostra o registro exato a criar no seu provedor (um único registro A *.seudominio → IP do servidor). No Registro.br, no modo avançado, o nome é só *.
  3. Validar agora — o selo fica verde quando o apontamento propagar (pode levar até 1 hora).
  4. Ligar acesso web — a Bia instala e configura o servidor web na sua máquina e abre as portas 80/443. Tudo começa desligado por padrão; nada é exposto sem você pedir.

Expondo um projeto

Cada projeto tem seu próprio interruptor "Acesso externo" na página Projetos (ou use "Expor todos os projetos"). Ao expor, o servidor emite automaticamente um certificado HTTPS gratuito (Let's Encrypt) para aquele subdomínio e passa a renová-lo sozinho, todos os dias, sem você fazer nada.

O que aparece no ar depende do que o projeto é: um app que roda (por exemplo, num container) é servido ao vivo; um site que compila é servido a partir da versão compilada. Em qualquer caso, só aquele projeto fica visível — arquivos sensíveis e o resto do servidor continuam fechados.

Projeto publicado com HTTPS no subdomínio do cliente

O que esperar (e o que não)

  • Ligar sem DNS apontado não quebra nada: a seção mostra "aguardando DNS" honestamente e nenhum certificado é tentado antes do apontamento estar certo — isso protege os limites de emissão do Let's Encrypt.
  • Desligar o acesso web fecha as portas na hora, mas preserva os certificados: religar é instantâneo e não gasta emissão.
  • "Forçar reemissão de certificado" existe para casos raros e explica o risco antes: o Let's Encrypt limita reemissões por semana.
  • Um projeto cujo nome não serve como subdomínio (com ponto ou underscore) aparece com o interruptor desabilitado e o motivo.

Próximos passos

  • Projetos — a página onde os interruptores de exposição vivem.
  • Servidores — a saúde da máquina que serve tudo isso.