IA-OS // subir-na-webonline --:--
Curso de Introdução · Guia 3 de 3Colocar seu sistema na internet
ETAPA 9 DE 9ETAPA 12 DE 12ETAPA 9 15 MIN
Tarefa: checklist final
Checklist de segurança e custo do seu caminho, e o que fazer quando crescer.
Seu sistema está no ar, com cadeado, e você sabe publicar uma mudança com um git push. Antes de
dar o guia por concluído, passe pelo checklist do seu caminho. Cada item leva um minuto e evita a
dor de cabeça mais comum de quem está começando.
Para os dois caminhos
- GitHub com duas etapas e os códigos de recuperação guardados no gerenciador de senhas.
- Repositório privado:
gh repo view --json visibility --jq .visibilityrespondePRIVATE. - Nenhum segredo no código. Quando o seu sistema precisar de uma senha ou chave (de um banco, de um pagamento), ela vai numa variável de ambiente no painel do servidor, nunca num arquivo da pasta. Peça ao Claude: "Confira se tem algum segredo no código deste projeto".
- Commit pequeno e com frase clara. Se uma publicação quebrar o site, fica fácil achar qual foi.
PELA VERCEL
Vercel
- Conta da Vercel com duas etapas: no painel, clique na sua foto, Account Settings e Authentication.
- O aplicativo da Vercel no GitHub vê só o seu repositório. No GitHub: Settings,
Applications, Vercel, Configure: em Repository access deve estar Only select
repositories, com o
meu-primeiro-sistemana lista. - Uso do mês: no painel da Vercel, Usage. Dê uma olhada uma vez por semana no começo.
- Uso comercial: o Hobby é só para projeto pessoal. No dia em que o site vender alguma coisa, mostrar anúncio ou for de um cliente, mude para o Pro ou para uma VPS.
- Se for para o Pro: ligue a pausa de gastos antes de qualquer outra coisa (Settings, Billing, Spend Management, com Pause Production Deployments ligado).
POR VPS
VPS com Coolify
- Hostinger e Coolify com senha forte e duas etapas, e a senha do Coolify trocada depois do cadeado. São as chaves do servidor inteiro.
- Entrada no servidor só com a chave SSH:
ssh [email protected](com o IP do seu servidor) entra sem pedir senha, e o login por senha está desligado. - Firewall da Hostinger com só as portas 22, 80 e 443 abertas.
- Painel em
https://painel.seudominio.com.br, com cadeado. O endereço com a porta do painel (:8000ou:3000) não abre mais. - Atualizações: quando o Coolify mostrar que tem versão nova, atualize pelo próprio painel. No
servidor, uma vez por mês, rode
apt update && apt upgrade -ypelo terminal. - Backup: o código está no GitHub, mas dados que o sistema guardar no servidor não estão. Quando o seu sistema tiver um banco de dados, ligue o backup dele no Coolify antes de colocar dados de verdade.
- Renovação: anote no calendário a data em que o plano da VPS e o domínio vencem. O domínio vencido tira o site do ar e pode ser registrado por outra pessoa.
Quando crescer
- Muita gente acessando: na Vercel, a conta cresce com o uso, então confira o Usage e o teto de gastos. Na VPS, se o sistema ficar lento, troque por um plano maior na Hostinger: é um clique, e o Coolify continua igual.
- Um segundo sistema: na Vercel, é outro projeto. Na VPS, é outro recurso no mesmo Coolify, sem pagar a mais.
- Trocar de caminho: o código está no GitHub e a demo funciona nos dois. Volte à etapa Escolher o caminho, troque e siga as etapas do outro lado.
Não deu certo? Veja o que fazer
- Algum item do checklist não bate: volte à etapa em que ele foi feito (o nome está no item) e refaça só aquela parte.
- O
npm run no-armostra[FALTA]num item que estava certo antes: leia a linha inteira, ela diz como resolver. Se não entender, mostre ao Claude: "O npm run no-ar mostrou isto: (cole aqui). O que aconteceu?".
Travou nesta etapa? Me conta o que aconteceu.
ESTE GUIA FAZ PARTE DE UM CURSO
Curso de Introdução
Três guias, na ordem, para sair do zero e ter o seu próprio sistema funcionando com a ajuda do Claude. Não precisa saber programar.
Este é o guia 3 de 3.
Ver o curso completo →




