Diferència entre revisions de la pàgina «Pàgina principal»

De Wiket
Salta a la navegació Salta a la cerca
(Contingut canviat per «<big>'''WIKET : la wiki de l'Institut Esteve Terradas'''</big>».)
Etiqueta: Substitució
Línia 1: Línia 1:
 
<big>'''WIKET : la wiki de l'Institut Esteve Terradas'''</big>
 
<big>'''WIKET : la wiki de l'Institut Esteve Terradas'''</big>
 
 
Benvingut al Projecte de Reverse Proxy Web Interface
 
 
Dins el IETI Cloud tenim un frontend de proxy invers implementat amb HAProxy i Apache2. Volem una interfície web per gestionar-ho amb més facilitat i poder afegir nous dominis sense necessitat de tocar arxius de configuració directament.
 
 
El projecte pot contemplar parts molt diferenciades:
 
 
1. Fer una recerca i prova de diverses interfícies web per HAProxy (tipus Roxy-Wi) per veure si hi ha alguna que ens faciliti molt la feina, adaptant-se a les nostres necessitats, i que sigui segura.
 
 
 
2. Implementar una senzilla aplicació web de management de proxy invers (en qualsevol llenguatge de programació com PHP o Python) que carregui la configuració de HAProxy, ens la mostri, i ens permeti afegir dominis i subdominis a la nostra infraestructura.
 
 
3. Afegir funcionalitat de WAF (Web Application Firewall) com mod_security. Seria ideal implementar WAF Enteprise en el HAProxy. Cal analitzar casos d’ús (calen certificats HTTPS?)
 
 
 
4. Investigar la gestió de proxy invers amb softwares més avançats amb interfície web, i veure si ens serveix per als nostres propòsits:
 
pfSense
 
Traefik v2
 
Apache (no té mode TCP pel què no pot redirigir )
 
Nginx
 
 
Per a fer les proves requerim també un entorn de treball en Vagrant (o, si es vol investigar, en Terraform) que posi en marxa N VMs de servidor (per a N dominis diferents, amb un mínim de 3) + 1 VM de proxy invers (sigui HAProxy o Traefik). Aquest ens anirà bé per provar tant la part (1,3) dels softwares que trobarem, com la part (2) de desenvolupament de l’aplicació pròpia per a HAProxy.
 

Revisió del 15:15, 22 maig 2023

WIKET : la wiki de l'Institut Esteve Terradas