Domínios e SSL

O Studio Next oferece domínios automáticos e SSL grátis via Let’s Encrypt. Este guia mostra como configurar domínios custom e gerenciar certificados.

Subdomínios .studionext.app

Toda app deployada recebe um subdomínio grátis:
https://myapp.studionext.app
Características:
  • SSL automático (HTTPS)
  • CDN global
  • Sem configuração necessária
  • Disponível imediatamente após deploy
Subdomínios são únicos globalmente. Se myapp já existe, o Studio Next sugere myapp-abc12 (4 caracteres aleatórios).

Adicionando domínio custom

1

Acessar configurações da app

Na página da app, clique em Settings → Domains.
2

Adicionar domínio

Clique em Add Domain. Digite seu domínio: example.com www.example.com app.example.com
3

Configurar DNS

O Studio Next mostra os records DNS necessários: Opção 1: A Record (recomendado) Type: A Name: @ Value: 192.168.1.1 (IP fornecido pelo Studio Next) TTL: 3600 Opção 2: CNAME (subdomínios) Type: CNAME Name: www Value: myapp.studionext.app TTL: 3600
Use Cloudflare como DNS provider para ativação mais rápida (propagation em minutos, não horas).
4

Verificar DNS

Clique em Verify DNS. O Studio Next checa se os records estão corretos. Se falhar, aguarde 5-10 minutos para propagação DNS.
5

Emitir SSL

Após verificar DNS, clique em Issue SSL. O Studio Next usa Let’s Encrypt para emitir certificado grátis. O processo leva 1-5 minutos. Status: “Issuing…” → “Active”.

SSL automático via Let’s Encrypt

O Studio Next usa DNS-01 challenge para emissão de certificados: Vantagens:
  • Funciona atrás de firewall
  • Não requer porta 80 aberta
  • Suporta wildcards (*.example.com)
  • Renovação automática (30 dias antes do vencimento)
Como funciona:
  1. Studio Next adiciona TXT record no DNS
  2. Let’s Encrypt valida o record
  3. Certificado emitido
  4. TXT record removido
  5. Renovação automática quando faltar 30 dias
Certificados Let’s Encrypt expiram em 90 dias. O Studio Next renova automaticamente, mas monitore o status em Settings → Domains.

Configurando DNS no Cloudflare

Se você usa Cloudflare, siga estes passos:
1

Adicionar site no Cloudflare

Acesse Cloudflare Dashboard. Clique em Add a Site. Digite seu domínio.
2

Atualizar nameservers

Cloudflare fornece 2 nameservers: bob.ns.cloudflare.com zoe.ns.cloudflare.com Atualize no seu registrar (GoDaddy, Namecheap, etc).
3

Adicionar records DNS

No Cloudflare, adicione os records fornecidos pelo Studio Next: - A Record: aponta para IP do Studio Next - CNAME: aponta para subdomínio .studionext.app
Ative Proxy status (nuvem laranja) para proteção Cloudflare (DDoS, WAF, caching).
4

Verificar no Studio Next

Volte ao Studio Next e clique em Verify DNS. Se Cloudflare estiver ativo, a verificação é instantânea.

Domínios wildcard

Para usar wildcard (*.example.com):
  1. Adicione *.example.com em Settings → Domains
  2. Configure DNS: CNAME * → myapp.studionext.app
  3. Emita SSL (Let’s Encrypt suporta wildcards via DNS-01)
Wildcards não cobrem o domínio raiz. Adicione também example.com.

Renovação de certificados

O Studio Next renova certificados automaticamente:
  • 30 dias antes do vencimento: renovação iniciada
  • Status: “Renewing…”
  • Sucesso: “Active” com nova data de vencimento
  • Falha: notificação enviada, retry em 7 dias

Redirects

Configure redirects para:
  • example.com → www.example.com
  • old.example.com → new.example.com
Em Settings → Domains → Redirects:
from: example.com
to: www.example.com
type: 301 # permanent
Use redirects 301 para SEO. Redireciona permanentemente todo o tráfego.

Próximos passos