añadido apolo

This commit is contained in:
2025-08-17 10:15:19 +02:00
parent 2a3067dc0b
commit 31a109fd5c
68 changed files with 2416 additions and 26 deletions

View File

@@ -0,0 +1,30 @@
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;
}
}