Tarde de producción: el portal funciona en la nube, copias de seguridad diarias y servidor blindado
Con la GPU en marcha, la tarde ha ido a convertir el despliegue en algo que se pueda operar sin sustos.
Portal de cliente, probado de verdad
Sin proveedor de correo todavía, hemos añadido al portal un modo de pruebas en el que el enlace de acceso se escribe en el registro del servidor en vez de enviarse. Con eso hemos recorrido el camino completo de un cliente en la nube: alta con el correo, enlace de acceso, panel con el plan gratuito (1 millón de tokens al mes), creación de una clave de API, una llamada real a la API con esa clave, y la página de consumo mostrando esa llamada con su coste estimado (0,00 € por 45 tokens). Después, revocación de la clave y 401 inmediato.
De paso apareció un fallo: los ejemplos de código del portal enseñaban un nombre de modelo fijo que no es el que sirve la nube. Ahora el nombre sale de la configuración. Son los fallos que solo se ven cuando se usa el producto entero.
Copias de seguridad
Cada día a las 4 de la mañana el servidor vuelca la base de datos de clientes y claves, hace una instantánea completa de los índices del asistente y guarda la configuración, con siete días de rotación. La primera copia ocupa 775 MB (casi todo son los índices del BOE que se están construyendo). Sin esto, un fallo del disco nos dejaba sin clientes y sin índices.
Blindaje
Actualizaciones de seguridad automáticas, bloqueo de direcciones que fallan cinco veces al entrar por SSH, acceso solo por clave (nunca por contraseña), y confirmado que al exterior solo se exponen los puertos 22, 80 y 443. Los paneles de Grafana y las métricas de la GPU, del gateway y del proxy ya llegan a Prometheus.
Mientras tanto
La GPU sigue indexando el BOE del último año para el asistente: va por julio de 2026, a razón de tres disposiciones por segundo. En cuanto termine, desplegamos la consulta pública de normativa y la probamos.
infraestructuraportalseguridadoperacion