Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

self-hosted-ai-infrastructure

Stack de infraestructura IA autoalojada con Cloudflare Tunnel, Traefik, Grafana y Prometheus. Implementación Docker Compose en tres fases con despliegue completo y documentación operativa.

Ficha actualizada 23 sept 2026, 14:37 · upstream 23 sept 2026, 14:25 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es self-hosted-ai-infrastructure

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Esta solución proporciona una infraestructura completa para servicios de inteligencia artificial localmente alojados, eliminando la necesidad de configurar servidores web y de base de datos externos. El sistema utiliza Cloudflare Tunnel para el acceso seguro a través del internet, Traefik como proxy inverso con autenticación, Grafana para observabilidad y Prometheus para métricas. La arquitectura es modular, escalable y fácil de mantener mediante un solo archivo de configuración.

CASOS DE USO
  • Servicios de IA local que requieren acceso seguro desde el exterior
  • Entornos de desarrollo personal o pequeños equipos sin infraestructura cloud
  • Aplicaciones web que necesitan proxy inverso con autenticación y observabilidad
  • Sistemas de monitoreo y métricas para aplicaciones de IA en producción
  • Despliegue rápido de modelos LLM locales (Ollama) con instrumentación automática
  • Infraestructura multi-tenant o compartida donde se requiere aislamiento de red
PUNTOS DESTACADOS
  • Implementa seguridad completa mediante Cloudflare Tunnel sin exponer puertos al internet
  • Admin Dashboard integrado en Grafana para monitoreo centralizado y automatizado
  • Instrumentación automática de Ollama Proxy que registra métricas sin cambios en el código
  • Arquitectura modular con Docker Compose, Traefik y Node.js/Python como frameworks principales
  • Soporte completo de observabilidad: prometheus para métricas, grafana para dashboards
  • Documentación operativa detallada con scripts de despliegue, rollback y backup
PRECAUCIONES
  • No incluye base de datos persistente en el stack (solo persistencia de volúmenes)
  • El Ollama Proxy requiere que las aplicaciones usen la URL proxy para obtener métricas automáticas
  • La autenticación básica en Prometheus y Ollama es vulnerable si no se implementan credenciales robustas
  • No incluye gestión de dependencias externas (dependencias del cliente)
  • El despliegue requiere acceso a Cloudflare con token de API válido
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Para desplegar: clona el repo, crea un archivo .env desde .env.template y edita los valores. Ejecuta ./scripts/deploy.sh para iniciar todos los servicios. Para ver logs usa docker-compose logs -f ollama. Para rollback, ejecuta git revert <commit-hash> seguido de ./scripts/deploy.sh. Las imágenes se actualizan con docker-compose pull y up -d. Los volúmenes persisten en el contenedor principal.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
11435909190903000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.