apiVersion: v1 kind: ConfigMap metadata: name: apolo-portal-proxy namespace: apolo data: default.conf: | server { listen 8080; # Proxy al portal real (escucha en 3000 dentro del mismo Pod) location / { proxy_http_version 1.1; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; # Fuerza contenido sin comprimir desde upstream para poder sub_filter proxy_set_header Accept-Encoding ""; # Reescrituras .com -> .net en las respuestas al cliente sub_filter_once off; sub_filter_types *; sub_filter 'https://backend.apolo.c2et.com' 'https://backend.apolo.c2et.net'; sub_filter 'wss://backend.apolo.c2et.com' 'wss://backend.apolo.c2et.net'; proxy_pass http://127.0.0.1:3000; } }