Doglabbing ngrok: Un único AuthN para muchos servicios

Guía de ngrok como pasarela segura en Kubernetes para home-lab: OAuth, restricciones de IP y Traffic Policy con Ingress; soluciones IA, ciberseguridad y cloud en Q2BSTUDIO

20 ago 2025 • 3 min de lectura • Equip Q2BSTUDIO

Inteligencia-Artificial-

Una vez más, y al igual que James en su publicación anterior, dos ingenieros del equipo de infraestructura de ngrok comparten una configuración homelab de Kubernetes avanzada que utiliza ngrok como pasarela entre Internet pública y servicios personales autoalojados.

En entornos domésticos la exposición de servicios suele complicarse por restricciones del ISP y la falta de direcciones IP públicas estables. En este escenario ngrok destaca por simplificar la conectividad sin necesidad de abrir puertos ni depender de UPnP, y por integrar políticas de Traffic Policy que permiten poner OAuth y otras capas de control delante de las aplicaciones.

La arquitectura típica descrita combina servicios como Argo CD con puertos para HTTP, HTTPS y gRPC, junto con objetos Ingress que especifican el ingress class ngrok y anotaciones para mapping strategy y traffic policy. Gracias a esto se consigue un único punto de entrada seguro y consistente para múltiples servicios, con mapeos detallados hacia los backends del clúster Kubernetes.

La política denominada google-oauth fuerza un flujo de autenticación OAuth para cada petición HTTP, valida la identidad del usuario frente a Google y permite únicamente a los correos autorizados acceder a la aplicación, devolviendo una respuesta personalizada en caso de denegación. Este enfoque añade una capa de protección que evita exponer directamente vulnerabilidades de las aplicaciones o la dirección IP del hogar.

La política only-trusted-ips está pensada para conexiones TCP sensibles como gRPC. Restringe el acceso solo a direcciones IPv4 o IPv6 confiables y bloquea el resto, asegurando que solo orígenes conocidos puedan establecer conexión con el servicio upstream.

La ventaja práctica de esta combinación es que el homelab puede moverse de ubicación o arrancar desde una conexión de internet diferente y seguir funcionando sin reconfiguraciones complejas, siempre con autenticación y control de acceso centralizados por ngrok.

En próximos artículos se abordará cómo proteger un servicio de gestión de fotos autoalojado usando immich y un flujo OIDC en lugar de OAuth, sumando más opciones de autenticación moderna para entornos personales y empresariales.

Documentación y guías relevantes incluyen la operator de ngrok para Kubernetes, el uso de Ingresses con ngrok y las acciones de Traffic Policy como oauth, custom response y restrict ips, que sirven como base para construir pasarelas flexibles y seguras.

En Q2BSTUDIO somos una empresa de desarrollo de software especializada en aplicaciones a medida y software a medida para empresas de todos los tamaños. Ofrecemos servicios de inteligencia artificial y agentes IA diseñados para optimizar procesos, soluciones de ciberseguridad para proteger infraestructuras y datos, y consultoría en servicios cloud aws y azure para desplegar arquitecturas escalables y resilientes.

Nuestras capacidades incluyen servicios inteligencia de negocio y Power BI para transformar datos en decisiones accionables, así como soluciones de ia para empresas orientadas a automatización y mejora de la experiencia de usuario. Si necesitas integrar pasarelas seguras con ngrok en Kubernetes, diseñar una aplicación a medida, desplegar agentes IA o fortalecer la ciberseguridad de tus sistemas, en Q2BSTUDIO podemos ayudarte a definir la arquitectura, implementar la solución y operarla en producción.

Contacta con Q2BSTUDIO para construir proyectos que combinen seguridad, inteligencia artificial y cloud, y para aprovechar al máximo tecnologías como ngrok, Kubernetes, immich y Power BI a favor de la transformación digital de tu empresa.

Palabras clave aplicaciones a medida software a medida inteligencia artificial ciberseguridad servicios cloud aws y azure servicios inteligencia de negocio ia para empresas agentes IA power bi

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Intel·ligència artificial

Agents d'IA, chatbots i assistents intel·ligents que automatitzen tasques i atenen els teus clients 24/7 per millorar l'eficiència del teu negoci.

Més info

Desenvolupament de programari

Aplicacions web, mòbils i d'escriptori, intranets, e-commerce, SaaS i plataformes de gestió dissenyades per a les necessitats concretes de la teva empresa.

Més info

Serveis cloud

Migració, infraestructura, hosting gestionat, alta disponibilitat i seguretat en Microsoft Azure i Amazon Web Services perquè el teu negoci escali sense límits.

Més info

Ciberseguretat i pentesting

Auditories de seguretat, test d'intrusió (pentesting) i protecció d'aplicacions, dades i infraestructura on-premise i cloud, amb hacking ètic i compliment normatiu.

Més info

Business Intelligence

Quadres de comandament i anàlisi de dades amb Power BI: integrem les teves fonts, dissenyem dashboards i KPIs i convertim les teves dades en decisions.

Més info

Automatització de processos

Automatitzem tasques repetitives i connectem les teves aplicacions amb n8n, Power Automate, Make i RPA, eliminant treball manual i augmentant la productivitat.

Més info

Formació per a empreses

Formem els teus equips en tecnologia amb criteri: desenvolupament web, bases de dades, Git, bones pràctiques i seguretat, automatització amb n8n, intel·ligència artificial per a empreses i creació de solucions d'IA amb Azure AI Foundry.

Més info

Auditoria de codi

Auditem el codi que creguis tu, el teu equip o una IA: et diem què està bé i què millorar, el securitzem i el deixem llest per a producció, web o app.

Més info

Generació d'imatges amb IA

Creem per tu les imatges que necessita el teu negoci amb intel·ligència artificial: producte, xarxes, publicitat, il·lustració i avatars. Tu ens dius què vols i t'ho lliurem llest per fer servir.

Més info

Generació de vídeos amb IA

Creem per tu vídeos amb intel·ligència artificial: promocionals, per a xarxes, presentadors virtuals, doblatge i animacions. Ens comptes la idea i t'ho lliurem muntat i llest per publicar.

Més info

Avatars conversacionals amb IA

Creem avatars conversacionals amb IA —humans digitals amb cara i veu— que atenen els teus clients i equips amb el coneixement de la teva empresa, a la teva web, monitors interactius, WhatsApp o Teams.

Més info

Màrqueting Online i IA

Google Ads, Meta Ads, LinkedIn Ads i posicionament en motors d'IA (GEO/AEO): captem clients i fem que la teva marca aparegui on et busquen, també a ChatGPT, Gemini i Perplexity.

Més info

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.