Instalar una infraestructura de programas Open Source para usar la IA

0 de 29 lecciones completas (0%)

Optimización Extrema de VPS: Automatiza la Limpieza de tu Infraestructura de IA

Mantener un servidor VPS funcionando 24/7 con herramientas de Inteligencia Artificial genera una cantidad enorme de archivos basura, logs pesados y contenedores «fantasma» que no sirven para nada. Si no limpias esto, tu servidor se volverá lento y los procesos empezarán a fallar.

En esta lección, vamos a configurar un flujo en n8n para que tu servidor se mantenga limpio y rápido de forma totalmente automática.

Videotutorial Paso a Paso:

Aquí tienes el video completo donde realizo el proceso en tiempo real para que no te pierdas ningún detalle.

Para acceder a este contenido, debes comprar Suscripción mensual. Puedes acceder a tu cuenta haciendo login aquí

1. El problema: La acumulación de «basura» digital

Cuando trabajamos con Docker y Portainer, cada aplicación genera registros de actividad (logs). Con el tiempo, estos archivos crecen y ocupan gigas de espacio innecesario. Además, al actualizar stacks o servicios, suelen quedar contenedores antiguos o volúmenes en desuso (marcados en rojo en Portainer) que consumen recursos.

2. La Solución: Automatización con n8n

En lugar de entrar cada semana a borrar archivos a mano, vamos a usar un flujo de n8n que haga el trabajo sucio por nosotros.

Componentes del Flujo:

  • Trigger (Cron): Lo configuraremos para que se dispare todos los domingos a las 12:00 de la noche. Así, cada lunes empezarás la semana con un servidor impecable.
  • Nodo SSH: Es la herramienta mágica. Permite que n8n se conecte a la terminal de tu VPS y ejecute comandos como si estuvieras tú allí escribiendo.

3. Configuración del Nodo SSH

Para que n8n pueda «mandar» en tu servidor, necesitamos configurar las credenciales. Tienes dos opciones:

  1. Usuario y Contraseña: El método tradicional (Root + tu clave larga).
  2. Clave Privada (SSH Key): Es el método que recomiendo por seguridad. Usarás tu IP, el puerto (recuerda cambiar el puerto 22 por uno personalizado para evitar ataques) y tu llave privada. Tengo una lección donde explico como configurar la clave privada: https://jerocuevas.com/leccion/aumenta-la-seguridad-de-tu-vps-tutorial-armor-vps-adios-a-los-hackers/

Tip de experto: No compartas nunca tu puerto SSH ni tu IP privada con nadie. Mantener estos datos a salvo es la primera capa de seguridad de tu infraestructura.

4. Los Comandos de Limpieza

El flujo ejecutará dos acciones principales en tu terminal:

  1. Vaciado de Logs: Entra en cada contenedor de Docker y fuerza a que los archivos de registro pesen 0 KB. Borramos el historial innecesario pero mantenemos el servicio funcionando.
  2. Prune del Sistema: Ejecuta una limpieza profunda de Docker para eliminar:
    • Contenedores detenidos.
    • Redes que no se usan.
    • Imágenes «colgantes» (sin etiqueta).
    • Volúmenes de datos huérfanos.

5. Resultado Final

Una vez que el flujo termina su ejecución (que apenas tarda unos segundos), verás en tu Portainer que todos esos servicios en rojo y archivos temporales han desaparecido.

Esto es innegociable: Un servidor de IA necesita recursos libres para procesar modelos y datos. Si tienes varios VPS, te recomiendo instalar este flujo en el n8n de cada uno de ellos para que cada infraestructura sea autónoma en su mantenimiento.

Resumen de privacidad
Logo JeroCuevas.com

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Analítica

Esta web utiliza Google Analytics para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

Dejar esta cookie activa nos permite mejorar nuestra web.