Este projeto implementa o desafio Nginx como Proxy Reverso com Node.js usando:
- Node.js
- Nginx
- MySQL
- Docker e Docker Compose
docker compose up --buildA aplicação ficará disponível em:
Ao acessar http://localhost:8080:
- O Nginx recebe a requisição na porta
8080. - O Nginx encaminha para a aplicação Node.js.
- A aplicação Node.js insere um nome aleatório na tabela
peopledo MySQL. - A resposta retorna um HTML com:
<h1>Full Cycle Rocks!</h1>- lista de nomes cadastrados
├── docker-compose.yml
├── node/
│ ├── index.js
│ ├── Dockerfile
│ └── package.json
├── nginx/
│ └── nginx.conf
└── README.md