Ir al contenido principal

Como Instalar OpenClaw en un VPS con Docker: Tu Agente IA 24/7 por 4,99 EUR/mes [Tutorial 2026]

2 de abril de 2026
15 min

Tutorial completo para instalar OpenClaw en un VPS con Docker. Tu agente IA personal funcionando 24/7 en WhatsApp y Telegram por menos de 5 EUR/mes.

Javier Santos

Especialista en IA & Machine Learning

📧¿Te gusta este contenido?

Únete a 547+ profesionales que reciben tips de IA cada semana. Sin spam, cancela cuando quieras.

Como Instalar OpenClaw en un VPS con Docker: Tu Agente IA 24/7 [Tutorial 2026]

TL;DR

  • OpenClaw en un VPS cuesta desde 4,99 EUR/mes y funciona 24/7 sin depender de tu ordenador
  • Requisitos minimos: 1 vCPU, 1 GB RAM, 20 GB SSD, Ubuntu 22.04/24.04
  • Recomendado: 2 vCPU, 4 GB RAM para WhatsApp + Telegram + browser automation
  • Instalacion con Docker: 30 minutos de principio a fin
  • Mejor opcion calidad-precio: VPS KVM 1 de Hostinger a 4,99 EUR/mes con 4 GB RAM y 50 GB NVMe
  • Alternativa local: si prefieres hardware propio, un mini PC por 150-300 EUR funciona igual


🎓 ¿Nuevo en agentes IA? Antes de instalar OpenClaw, lee mi guia completa de OpenClaw/MoltBot para entender que puede hacer y si es lo que necesitas.

OpenClaw (antes MoltBot/ClawdBot) tiene 247.000 estrellas en GitHub en abril de 2026 y se ha convertido en el agente IA personal open source mas popular del mundo. Conecta WhatsApp, Telegram, Slack y Discord con modelos como Claude o GPT y ejecuta tareas reales en tu sistema: emails, calendario, codigo, archivos, navegador y mas.

El problema: para que funcione 24/7, necesitas una maquina encendida permanentemente. Y dejar tu portatil encendido toda la noche no es sostenible. La solucion mas practica es un VPS (servidor virtual privado) que cuesta menos que un cafe al mes.

"La combinacion de agentes IA autonomos con infraestructura cloud accesible es lo que democratiza la productividad real con IA. Ya no hace falta ser experto para tener un asistente que trabaja por ti las 24 horas." — Javier Santos Criado, consultor de IA en Javadex


Que Necesitas: Requisitos del VPS para OpenClaw

El requisito minimo para ejecutar OpenClaw en un VPS es 1 vCPU, 1 GB de RAM y 20 GB de almacenamiento SSD con Ubuntu 22.04 o 24.04 (OpenClaw Docs, marzo 2026).

Pero el minimo se queda corto si quieres usar browser automation o multiples canales simultaneos. Esta es mi recomendacion basada en uso real:

UsovCPURAMDiscoCoste/mesRecomendacion
Basico (1 canal, sin browser)11 GB20 GB~3 EURFuncional pero justo
Recomendado (2-3 canales + browser)24 GB50 GB4,99 EURVPS KVM 1 Hostinger
Avanzado (+ Ollama modelos locales)48 GB100 GB8,99 EURVPS KVM 2 Hostinger
Pro (multiples agentes + LLMs)816 GB200 GB14,99 EURVPS KVM 4 Hostinger
Por que lo recomiendo: Yo uso el VPS KVM 1 de Hostinger para mi instancia de OpenClaw y me va sobrado con WhatsApp + Telegram + GitHub. El almacenamiento NVMe hace que Docker arranque rapido y los contenedores respondan sin lag. A 4,99 EUR/mes es dificil encontrar algo mejor.

Requisitos de software

  • Sistema operativo: Ubuntu 22.04 LTS o 24.04 LTS (maxima compatibilidad)
  • Docker: Version 24+ con Docker Compose v2
  • Node.js: 22+ (si instalas sin Docker)
  • API key: Anthropic (Claude) u OpenAI (GPT)


Paso 1: Contratar y Configurar el VPS

El primer paso es contratar un VPS con Ubuntu 24.04 y acceso root.

Si no tienes un VPS, te recomiendo Hostinger porque:

  1. El VPS KVM 1 a 4,99 EUR/mes incluye 2 vCPU, 4 GB RAM y 50 GB NVMe — mas que suficiente
  2. Panel hPanel con instalacion de Ubuntu en 1 clic
  3. IP dedicada incluida (necesaria para que OpenClaw funcione correctamente)
  4. Soporte 24/7 en español por si algo sale mal

Si ya tienes un VPS en otro proveedor, salta directamente al Paso 2. Los comandos son identicos en cualquier VPS con Ubuntu.

Acceder al VPS por SSH

Una vez contratado, conectate por SSH:

bash
1ssh root@TU_IP_DEL_VPS

Actualiza el sistema:

bash
1apt update && apt upgrade -y


Paso 2: Instalar Docker y Docker Compose

Docker es el metodo recomendado para desplegar OpenClaw porque aisla el entorno, facilita las actualizaciones y permite reproducir la configuracion exacta en cualquier servidor.

bash
1# Instalar dependencias
2apt install -y ca-certificates curl gnupg lsb-release
3 
4# Añadir clave GPG de Docker
5install -m 0755 -d /etc/apt/keyrings
6curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
7chmod a+r /etc/apt/keyrings/docker.gpg
8 
9# Añadir repositorio
10echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null
11 
12# Instalar Docker
13apt update
14apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
15 
16# Verificar instalacion
17docker --version
18docker compose version

Deberia mostrar Docker 24+ y Docker Compose v2+.


Paso 3: Crear el Docker Compose de OpenClaw

Crea un directorio dedicado y el archivo de configuracion:

bash
1mkdir -p /opt/openclaw && cd /opt/openclaw

Crea el archivo docker-compose.yml:

yaml
1version: '3.8'
2 
3services:
4 openclaw:
5 image: openclaw/openclaw:latest
6 container_name: openclaw
7 restart: unless-stopped
8 ports:
9 - "18789:18789"
10 volumes:
11 - ./data:/root/.openclaw
12 - ./config:/root/.openclaw/config
13 environment:
14 - ANTHROPIC_API_KEY=tu_api_key_aqui
15 - OPENCLAW_GATEWAY_HOST=0.0.0.0
16 - OPENCLAW_GATEWAY_PORT=18789
17 networks:
18 - openclaw-net
19 
20networks:
21 openclaw-net:
22 driver: bridge

Configurar las API keys

bash
1# Crear archivo .env (mas seguro que poner keys en el YAML)
2cat > .env << 'EOF'
3ANTHROPIC_API_KEY=sk-ant-xxxxxxxxxxxxxxxx
4OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxx
5EOF
6 
7# Proteger el archivo
8chmod 600 .env

Actualiza docker-compose.yml para usar .env:

yaml
1env_file:
2 - .env


Paso 4: Arrancar OpenClaw y Conectar Canales

Arranca el contenedor:

bash
1docker compose up -d

Verifica que esta corriendo:

bash
1docker compose logs -f openclaw

Conectar WhatsApp

bash
1docker exec -it openclaw openclaw channels login

Aparecera un codigo QR en la terminal. Escanéalo desde WhatsApp > Configuracion > Dispositivos vinculados.

Conectar Telegram

  1. Crea un bot en @BotFather y copia el token
  2. Añadelo a la configuracion:

bash
1docker exec -it openclaw openclaw config set channels.telegram.botToken "TU_TOKEN"
2docker exec -it openclaw openclaw config set channels.telegram.enabled true

  1. Reinicia:

bash
1docker compose restart

Verificar estado

bash
1docker exec -it openclaw openclaw status

Si todo esta verde, tu agente IA ya esta funcionando 24/7.


Paso 5: Configurar Arranque Automatico con Systemd

Para que OpenClaw sobreviva a reinicios del servidor, crea un servicio systemd:

bash
1cat > /etc/systemd/system/openclaw.service << 'EOF'
2[Unit]
3Description=OpenClaw AI Agent
4After=docker.service
5Requires=docker.service
6 
7[Service]
8Type=oneshot
9RemainAfterExit=yes
10WorkingDirectory=/opt/openclaw
11ExecStart=/usr/bin/docker compose up -d
12ExecStop=/usr/bin/docker compose down
13TimeoutStartSec=0
14 
15[Install]
16WantedBy=multi-user.target
17EOF
18 
19systemctl daemon-reload
20systemctl enable openclaw
21systemctl start openclaw

Ahora OpenClaw arrancara automaticamente cada vez que el servidor se reinicie.


Paso 6: Seguridad Basica del VPS

Nunca expongas OpenClaw a Internet sin proteccion. Investigadores de seguridad han encontrado instancias publicas con credenciales accesibles.

Firewall con UFW

bash
1# Permitir SSH
2ufw allow 22/tcp
3 
4# Permitir solo acceso local al Gateway (NO exponer el puerto 18789)
5# Si necesitas acceso remoto al dashboard, usa SSH tunnel
6ufw enable

Acceso al dashboard por SSH tunnel

Desde tu ordenador local:

bash
1ssh -L 18789:localhost:18789 root@TU_IP_DEL_VPS

Ahora puedes acceder al dashboard en http://localhost:18789 de forma segura.

Actualizaciones automaticas

bash
1# Actualizar OpenClaw
2cd /opt/openclaw
3docker compose pull
4docker compose up -d
5 
6# Automatizar con cron (actualizar cada domingo a las 4:00)
7(crontab -l 2>/dev/null; echo "0 4 * * 0 cd /opt/openclaw && docker compose pull && docker compose up -d") | crontab -


Cuanto Cuesta: Desglose Real de Costes

El coste total de tener OpenClaw 24/7 en un VPS es de 10-55 EUR/mes dependiendo del modelo de IA que uses.

ConceptoCoste/mes
VPS KVM 1 Hostinger4,99 EUR
API Claude Haiku (uso ligero)5-10 EUR
API Claude Sonnet (uso medio)15-30 EUR
API Claude Opus (uso intensivo)50-100 EUR
Total minimo (VPS + Haiku)~10 EUR/mes
Total recomendado (VPS + Sonnet)~25 EUR/mes

Merece la pena pagar?

Si ganas 20 EUR/hora y OpenClaw te ahorra 30 minutos al dia en emails, calendario y tareas repetitivas, el retorno es ~300 EUR/mes por una inversion de 25 EUR. El ROI es de 12x en el primer mes.

PerfilAhorro estimado/mesCosteROI
Freelance/autonomo300 EUR (15h)25 EUR12x
Desarrollador400 EUR (20h)30 EUR13x
Empresario/equipo1.000+ EUR55 EUR18x
Para una comparativa detallada entre tener tu propio hardware vs un VPS, lee mi guia Mini PC vs VPS para proyectos de IA.


Errores Comunes al Instalar OpenClaw en un VPS

Error 1: Elegir un VPS con HDD en vez de SSD

Problema: Docker tarda minutos en arrancar contenedores, OpenClaw responde con lag de 5-10 segundos y las workspace operations fallan por timeout. Solucion: Usa siempre un VPS con almacenamiento SSD o NVMe. El VPS de Hostinger viene con NVMe por defecto.

Error 2: Exponer el puerto 18789 a Internet

Problema: Cualquiera puede acceder al dashboard de OpenClaw y ejecutar comandos en tu servidor. Solucion: Usa UFW para bloquear el puerto y accede solo por SSH tunnel (ver Paso 6).

Error 3: No configurar restart automatico

Problema: Despues de un reinicio del VPS (actualizacion, mantenimiento del proveedor), OpenClaw no vuelve a arrancar y pierdes el agente hasta que te das cuenta. Solucion: Configura el servicio systemd (Paso 5) y usa restart: unless-stopped en Docker Compose.

Error 4: Poner la API key directamente en docker-compose.yml

Problema: Si subes tu configuracion a Git o alguien accede al archivo, tus keys quedan expuestas. Solucion: Usa un archivo .env separado con permisos chmod 600.

Error 5: No monitorizar el consumo de API

Problema: OpenClaw puede generar costes inesperados si le das tareas complejas con Claude Opus sin limites. Solucion: Configura limites de gasto en el dashboard de Anthropic/OpenAI y usa Claude Haiku para tareas simples, Sonnet para las medias y Opus solo cuando sea necesario.


OpenClaw vs Claude Code: Son Complementarios

OpenClaw y Claude Code no compiten — se complementan. Claude Code es un agente de programacion en terminal; OpenClaw es un agente de productividad personal que conecta con tus apps de mensajeria.

CaracteristicaOpenClawClaude Code
InterfazWhatsApp, Telegram, SlackTerminal/CLI
FocoProductividad personal (emails, calendario, archivos)Programacion y codigo
Ejecucion24/7 en VPS o MacBajo demanda en terminal
CosteVPS + API (~25 EUR/mes)Subscription Max (~80 EUR/mes)
Open sourceSi (247k estrellas)No (codigo filtrado pero no abierto)

De hecho, puedes tener ambos en el mismo VPS: OpenClaw gestionando tus tareas diarias y Claude Code para desarrollo cuando necesites programar remotamente.

Para una guia completa de como desplegar cualquier proyecto de IA en un VPS, incluyendo n8n, FastAPI y LLMs, lee mi tutorial de VPS Hostinger para IA.


Preguntas Frecuentes

Cuanto tarda en instalarse OpenClaw en un VPS?

Entre 20 y 30 minutos siguiendo este tutorial, incluyendo la contratacion del VPS y la configuracion de Docker. La parte mas lenta es escanear el QR de WhatsApp.

Puedo usar OpenClaw con modelos locales en el VPS?

Si, pero necesitas mas RAM. Con Ollama puedes ejecutar modelos como Llama 3 o Mistral directamente en el VPS. Para un modelo de 7B parametros necesitas minimo 8 GB de RAM (VPS KVM 2 de Hostinger a 8,99 EUR/mes).

OpenClaw funciona si reinicio el VPS?

Si, si configuraste el servicio systemd del Paso 5. Docker Compose se levanta automaticamente y OpenClaw reconecta los canales de WhatsApp/Telegram.

Si, OpenClaw es software open source bajo licencia MIT. Puedes usarlo para uso personal y comercial. Lo que debes respetar son los terminos de uso de las APIs de IA (Anthropic, OpenAI) y las plataformas de mensajeria.

Puedo tener multiples usuarios en la misma instancia?

Si, OpenClaw soporta multiples usuarios con el sistema de pairing. Cada usuario se autentica con un codigo de 6 digitos y tiene su propio contexto de conversacion.

Que pasa con mis datos? Son privados?

Tus datos se quedan en tu VPS. A diferencia de soluciones cloud, OpenClaw no envia datos a ningun servidor externo excepto a la API del modelo de IA que elijas. Si usas modelos locales con Ollama, ni siquiera eso.


Posts Relacionados


En Resumen

  • OpenClaw es el agente IA personal open source mas popular con 247.000 estrellas en GitHub (abril 2026)
  • Un VPS con Docker es la mejor forma de tenerlo 24/7 sin depender de tu ordenador personal
  • Coste total desde 10 EUR/mes (VPS a 4,99 EUR + API Claude Haiku a 5 EUR)
  • El VPS KVM 1 de Hostinger a 4,99 EUR/mes incluye 2 vCPU, 4 GB RAM y 50 GB NVMe — mas que suficiente para 2-3 canales
  • La instalacion tarda 30 minutos con Docker Compose y se configura arranque automatico con systemd
  • Seguridad critica: nunca expongas el puerto del Gateway a Internet, usa SSH tunnel y archivos .env para las API keys
  • OpenClaw y Claude Code son complementarios: productividad personal + programacion, ambos pueden correr en el mismo VPS


¿Tienes problemas con la instalacion? Escribeme en Twitter/X o unete a La Escuela de IA donde ayudo con configuraciones en directo.

Formación y consultoría en IA para empresas

Formo a equipos técnicos y de negocio para adoptar Claude Code, programación agéntica e IA aplicada con resultados desde la primera semana.

  • Claude Code para developers senior (presencial)
  • IA para perfiles de negocio (presencial)
  • 100% personalizado al stack de tu equipo
  • Sesión de diagnóstico gratuita (30 min)
📬

¿Te ha gustado? Hay más cada semana

Únete a "IA Sin Humo" — la newsletter donde comparto lo que realmente funciona en inteligencia artificial. Sin teoría innecesaria, sin postureo.

📚

1 Tutorial

Paso a paso, práctico

🛠️

3 Herramientas

Probadas y útiles

💡

0 Bullshit

Solo lo que importa

+547 suscriptores • Cada martes • Cancela cuando quieras

Javier Santos - Especialista en IA & Machine Learning

Javier Santos

Consultor de IA para empresas. Comparto contenido sobre inteligencia artificial, automatización y desarrollo cada semana.