Introdução
- Arquitetura Cliente-Servidor com Rest
- Mostrar a aplicação funcionando
- Repos dos códigos
- Criação de contas:
Sobre o código:
- .env
- Migration e Seeder
- Build e Deploy (front e back)
Configurar o Servidor:
- Banco de dados:
- Instalar e configurar o PostgreSQL
- Rodar Migration e Seeder
- Monitorar o Banco localmente
- Backend:
- Instalar Node.js, PM2
- Configurar PM2
- Fazer deploy do código
- Frontend:
- Configurar pastas
- Fazer deploy do código
- Instalar NGINX
- NGINX:
- Redirecionar domínios
- Configurar Front e Back
- HTTPS:
- Instalar certbot nginx
- Criar SSL
Updates:
- Fazer atualização da aplicação:
Bônus:
- Evitar Brute Force e outros: Rate Limit