Biblioteca de prompts

Deploy, domínio e variáveis

IntermediárioDeploy

Sobe o app no host que você escolheu, documenta as variáveis e não coloca segredo no Git.

Quando usar

Use quando o app roda local e o próximo passo é publicar. Serve para Cloudflare Pages, VPS, Replit ou o host do construtor. O prompt não escolhe o host por você.

Variáveis

[APP_NAME][HOST][DOMAIN][ENV_VARS][HEALTHCHECK]

Copiar prompt

Prepare o deploy de [APP_NAME] em [HOST].
Domínio desejado: [DOMAIN]
Variáveis (somente nomes, e se são públicas ou segredo): [ENV_VARS]
URL de saúde, sem login: [HEALTHCHECK]

Fazer no repositório
- Script de build e de start já usados localmente, documentados no README em poucos passos.
- .env.example com os nomes de [ENV_VARS] e valor vazio. Não commitar .env.
- Se alguma variável pública precisa estar no bundle do cliente, prefixe do jeito que [HOST] exige e explique. Segredo não entra no bundle. Procure no código por valor que parece chave e troque por leitura de ambiente.
- [HEALTHCHECK] responde 200 com um JSON pequeno (nome do app e ok: true) sem consultar serviço pago.
- Se [HOST] for estático, não invente servidor. Diga o diretório de saída.

Não fazer
- Não criar conta, não comprar domínio, não apertar deploy em produção com a minha credencial.
- Não sugerir desligar HTTPS.
- Não colocar o domínio [DOMAIN] hardcoded em dez arquivos. Um lugar só, com fallback para localhost.

Entrega
1. Arquivos alterados.
2. Lista do que eu faço no painel de [HOST]: build command, output dir, variáveis, CNAME de [DOMAIN].
3. Como saber que deu certo: o que [HEALTHCHECK] deve mostrar, e o que um certificado ainda pendente parece.

Se [HOST] ou [DOMAIN] ainda for placeholder, pare e pergunte. Não escolha um fornecedor.

Como rodar este prompt

  1. Liste só os nomes. ENV_VARS é nome e onde se usa. O valor fica no painel.
  2. Diga o host. HOST é Cloudflare Pages, a VPS, o Replit ou outro. Não deixe em branco.
  3. Abra o healthcheck. Depois do deploy, a URL de HEALTHCHECK precisa responder sem login.

Onde isso quebra

Domínio e DNS não se provam com um arquivo. O prompt separa o que é código do que você faz no painel. Não cole valor de segredo em ENV_VARS: só o nome.

Resultado

Espaço para screenshot ou demo. Ainda não há resultado publicado.