Projeto Final

DNS + Docker + Nginx Reverse Proxy + HTTPS (Let's Encrypt)

👨‍🎓 Identificação do Aluno

Nome: Francisco Moreira

NĂşmero: 22505959

Curso: CTeSP Cibersegurança

🏗️ Arquitetura Implementada

Percurso de um Pedido HTTP/HTTPS

1. Utilizador acede a https://tf.frmoreira.me
        ↓
2. DNS resolve o domĂ­nio para o IP da VM (Azure)
        ↓
3. Pedido chega à Máquina Virtual
        ↓
4. Nginx recebe o pedido (porta 443 HTTPS)
        ↓
5. Certificado SSL (Let's Encrypt) garante segurança
        ↓
6. Nginx encaminha para o container Docker (127.0.0.1:8080)
        ↓
7. Aplicação responde e Nginx devolve ao utilizador
  

🌍 Acesso ao Site

URL HTTPS: https://tf.frmoreira.me

IP PĂşblico: 20.19.48.15