[{"data":1,"prerenderedAt":242},["ShallowReactive",2],{"seo-verification":3,"blog-como-alojar-comfyui-en-un-vps-es":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-como-alojar-comfyui-en-un-vps-es",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":30,"intro":33,"sections":34,"ctaTitle":186,"ctaBody":187,"ctaButton":188,"ctaUrl":189,"relatedPosts":190},19,"como-alojar-comfyui-en-un-vps",{"fr":12,"en":13,"ar":14,"es":10},"heberger-comfyui-vps","how-to-host-comfyui-on-a-vps","كيفية-استضافة-comfyui-على-خادم-vps","Cómo alojar ComfyUI en un VPS: guía completa 2026","Despliegue ComfyUI en un VPS en menos de una hora: requisitos, instalación Docker\u002Fvenv, modelos SDXL y Flux, reverse proxy y solución de errores.",8,3,false,"2026-06-01T00:00:00+00:00","2026-09-08T21:59:59+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},1,"Inteligencia Artificial","intelligence-artificielle","bg-purple-500\u002F10 text-purple-400","ia",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fheberger-comfyui-vps-poster.svg","ComfyUI es la interfaz nodal de referencia para pilotar Stable Diffusion y los modelos de difusión mediante flujos de trabajo visuales reproducibles. Alojarlo en un VPS, idealmente con GPU, lo convierte en un estudio de generación de imágenes accesible en remoto y automatizable por API. Esta guía cubre la instalación completa: dimensionamiento del hardware, instalación Docker o Python venv, descarga de modelos desde HuggingFace, configuración del reverse proxy y resolución de los errores más habituales.",[35,39,49,52,85,88,104,116,119,131,134,173,176,183],{"type":36,"title":37,"body":38},"h2","Por qué autoalojar ComfyUI en un VPS","ComfyUI organiza la generación de imágenes en grafos de nodos: cada etapa (carga del modelo, codificación del prompt, muestreo, VAE) es un bloque conectable y reutilizable, lo que hace que los flujos de trabajo sean reproducibles y compartibles en formato JSON. A diferencia de un servicio de generación en línea, autoalojarlo le da el control sobre los modelos checkpoints, los LoRA, los ControlNet y las extensiones, sin censura ni cuotas. En un VPS con GPU, obtiene un estudio disponible 24\u002F7 que todo un equipo creativo puede utilizar en remoto, y cuya API permite industrializar la generación desde sus propios scripts o pipelines.",{"type":40,"title":41,"items":42},"ul","Beneficios concretos del autoalojamiento",[43,44,45,46,47,48],"Flujos nodales reproducibles, exportables en JSON y compartibles en el equipo","Biblioteca libre de checkpoints, LoRA y ControlNet sin cuotas ni censura","API HTTP para automatizar la generación desde sus scripts y pipelines","GPU remota accesible 24\u002F7 sin monopolizar un equipo local","Instalación de custom nodes (extensiones de la comunidad) sin restricciones","Control de los costes: un VPS con GPU por horas o por meses en lugar de un pago por imagen",{"type":36,"title":50,"body":51},"Requisitos de hardware con cifras por escenario","El dimensionamiento depende directamente del modo de ejecución elegido y de los modelos objetivo. En modo CPU (lento, reservado a pruebas y prototipos), un VPS de 4 vCPU con 8 GB de RAM es suficiente para cargar un checkpoint SDXL, pero espere varios minutos por imagen. En modo GPU, el cuello de botella es la VRAM: 8 GB de VRAM NVIDIA permiten ejecutar SDXL en fp16 con el flag `--lowvram`, que descarga los codificadores de texto a la RAM del sistema; se recomiendan 12 a 16 GB de VRAM para Flux.1 a plena precisión. Para el almacenamiento: un checkpoint SDXL pesa unos 6 a 7 GB, Flux.1 schnell (full precision) alcanza 23,8 GB, su versión fp8 17,2 GB. Planifique al menos 50 GB de SSD, idealmente 100 GB si piensa almacenar varios modelos y sus LoRA asociados. La RAM del sistema debe ser de al menos 16 GB cuando la descarga GPU→RAM está activa.",{"type":53,"title":54,"headers":55,"rows":61},"comparison","Configuración mínima por escenario",[56,57,58,59,60],"Escenario","vCPU","RAM","VRAM","Disco",[62,68,73,79],[63,64,65,66,67],"Test CPU (SDXL, lento)","4","8 GB","— (sin GPU)","50 GB",[69,64,70,71,72],"GPU SDXL cómodo","16 GB","8 GB NVIDIA","80 GB",[74,75,76,77,78],"GPU Flux.1 (recomendado)","8","32 GB","16 GB NVIDIA","100 GB",[80,81,82,83,84],"Producción multiusuario","8+","32 GB+","24 GB NVIDIA","200 GB+",{"type":36,"title":86,"body":87},"Dos métodos de instalación: Docker vs Python venv","ComfyUI se puede desplegar de dos formas: mediante Docker (aislamiento, reproducibilidad, gestión simplificada de dependencias GPU) o mediante un entorno virtual Python (más cercano al bare-metal, más flexible para custom nodes experimentales). En un VPS de producción, Docker es recomendable por la facilidad de mantenimiento y el aislamiento de versiones.",{"type":89,"title":90,"steps":91},"steps","Método A — Instalación con Python venv (acceso directo al hardware)",[92,95,98,101],{"title":93,"body":94},"Instalar las dependencias del sistema","En Ubuntu 22.04\u002F24.04: `apt update && apt install -y git python3.12 python3.12-venv python3-pip`. ComfyUI soporta Python 3.12 y 3.13; la versión 3.13 está muy bien soportada, la 3.14 puede causar problemas de compatibilidad con algunos custom nodes.",{"title":96,"body":97},"Clonar el repositorio y crear el venv","`git clone https:\u002F\u002Fgithub.com\u002Fcomfyanonymous\u002FComfyUI.git \u002Fopt\u002Fcomfyui && cd \u002Fopt\u002Fcomfyui && python3.12 -m venv venv && source venv\u002Fbin\u002Factivate && pip install -r requirements.txt`",{"title":99,"body":100},"Instalar PyTorch con soporte CUDA o CPU","Para GPU NVIDIA (CUDA): `pip install torch torchvision --index-url https:\u002F\u002Fdownload.pytorch.org\u002Fwhl\u002Fcu124`. Para modo solo CPU: `pip install torch torchvision`. PyTorch 2.7 es la versión mínima soportada; se recomienda encarecidamente una versión más reciente.",{"title":102,"body":103},"Lanzar ComfyUI","Modo GPU: `python main.py --listen 0.0.0.0`. Modo CPU: `python main.py --cpu --listen 0.0.0.0`. El flag `--listen 0.0.0.0` expone ComfyUI en todas las interfaces de red del VPS (necesario para el acceso vía túnel o reverse proxy). La interfaz está disponible en el puerto 8188.",{"type":89,"title":105,"steps":106},"Método B — Despliegue con Docker y GPU",[107,110,113],{"title":108,"body":109},"Preparar el VPS con GPU","En un VPS con GPU NVIDIA, instale los controladores y luego el NVIDIA Container Toolkit para que Docker acceda a la GPU. Valídelo con `docker run --rm --gpus all nvidia\u002Fcuda:12.4.0-base-ubuntu22.04 nvidia-smi`.",{"title":111,"body":112},"Lanzar ComfyUI en contenedor","Arranque una imagen de ComfyUI con acceso a la GPU y volúmenes persistentes: `docker run -d --gpus all -p 127.0.0.1:8188:8188 -v \u002Fopt\u002Fcomfyui\u002Fmodels:\u002Fapp\u002Fmodels -v \u002Fopt\u002Fcomfyui\u002Foutput:\u002Fapp\u002Foutput --name comfyui ghcr.io\u002Fai-dock\u002Fcomfyui:latest-cuda`. Restringir a 127.0.0.1 evita la exposición directa. Ajuste el tag de la imagen según la versión CUDA de su VPS.",{"title":114,"body":115},"Verificar que la GPU es detectada","Tras el arranque: `docker logs comfyui | grep -i 'cuda\\|gpu\\|device'`. ComfyUI muestra el dispositivo seleccionado al arrancar. Si ve `Using CPU`, su GPU no es accesible desde el contenedor — verifique el NVIDIA Container Toolkit.",{"type":36,"title":117,"body":118},"Descargar los modelos desde HuggingFace","Los modelos se descargan desde HuggingFace con `wget` o la CLI de HuggingFace (`pip install huggingface_hub`). Cada tipo de archivo tiene su carpeta dedicada en la estructura de ComfyUI. Para SDXL: deposite el archivo `.safetensors` del checkpoint en `models\u002Fcheckpoints\u002F`. Para Flux.1: la arquitectura es distinta — el modelo de difusión va en `models\u002Fdiffusion_models\u002F` (o `models\u002Funet\u002F` según la versión), y Flux requiere dos codificadores de texto en `models\u002Ftext_encoders\u002F`: `clip_l.safetensors` y `t5xxl_fp16.safetensors` (o `t5xxl_fp8_e4m3fn_scaled.safetensors` para ahorrar VRAM). El VAE (`ae.safetensors`) va en `models\u002Fvae\u002F`. Flux.1 schnell está disponible libremente desde `black-forest-labs\u002FFLUX.1-schnell` en HuggingFace (23,8 GB en full precision, 17,2 GB en fp8). Flux.1 dev está bajo licencia gated — hay que aceptar las condiciones de uso en HuggingFace antes de descargarlo.",{"type":89,"title":120,"steps":121},"Reverse proxy Nginx con autenticación",[122,125,128],{"title":123,"body":124},"Crear el archivo de autenticación básica","`apt install -y apache2-utils && htpasswd -c \u002Fetc\u002Fnginx\u002F.htpasswd su_usuario`. ComfyUI no tiene autenticación nativa: sin este paso, su instancia está abierta a todo el mundo.",{"title":126,"body":127},"Configurar el virtual host de Nginx","Cree `\u002Fetc\u002Fnginx\u002Fsites-available\u002Fcomfyui` con: `server { listen 443 ssl; server_name comfy.sudominio.com; ... auth_basic \"ComfyUI\"; auth_basic_user_file \u002Fetc\u002Fnginx\u002F.htpasswd; location \u002F { proxy_pass http:\u002F\u002F127.0.0.1:8188; proxy_read_timeout 300s; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection \"upgrade\"; } }`. La actualización WebSocket es obligatoria para la API en tiempo real de ComfyUI.",{"title":129,"body":130},"Obtener el certificado Let's Encrypt y activar","`certbot --nginx -d comfy.sudominio.com && ln -s \u002Fetc\u002Fnginx\u002Fsites-available\u002Fcomfyui \u002Fetc\u002Fnginx\u002Fsites-enabled\u002F && nginx -t && systemctl reload nginx`. Luego cierre el puerto 8188 en el firewall: `ufw deny 8188`.",{"type":36,"title":132,"body":133},"Instalar ComfyUI Manager y los custom nodes","ComfyUI Manager es la extensión imprescindible para gestionar los custom nodes desde la interfaz gráfica. En Python venv: `cd \u002Fopt\u002Fcomfyui\u002Fcustom_nodes && git clone https:\u002F\u002Fgithub.com\u002FComfy-Org\u002FComfyUI-Manager.git && cd ComfyUI-Manager && pip install -r requirements.txt`. Luego relance ComfyUI con `python main.py --enable-manager --listen 0.0.0.0`. Aparece un icono «Manager» en la interfaz: puede instalar, actualizar y desactivar custom nodes populares (WAS Node Suite, ControlNet Preprocessors, IP-Adapter, etc.) sin línea de comandos. En Docker, monte un volumen en `custom_nodes\u002F` para que las instalaciones sobrevivan a los reinicios del contenedor.",{"type":53,"title":135,"headers":136,"rows":140},"ComfyUI frente a AUTOMATIC1111 (Stable Diffusion WebUI)",[137,138,139],"Criterio","ComfyUI","AUTOMATIC1111",[141,145,149,153,157,161,165,169],[142,143,144],"Enfoque","Flujos de trabajo nodales visuales","Interfaz de pestañas clásica",[146,147,148],"Reproducibilidad","Excelente (flujo exportado en JSON)","Limitada a los parámetros introducidos",[150,151,152],"Consumo de VRAM","Optimizado, gestiona mejor las GPU pequeñas","Más exigente a igual configuración",[154,155,156],"Curva de aprendizaje","Más pronunciada (lógica de grafo)","Más accesible para empezar",[158,159,160],"Automatización por API","Nativa y granular","API presente pero menos flexible",[162,163,164],"Modelos recientes (Flux, SD3)","Soporte rápido y de referencia","Soporte a menudo más tardío",[166,167,168],"Custom nodes \u002F extensiones","Ecosistema nodal muy rico","Amplio catálogo de extensiones",[170,171,172],"Caso de uso ideal","Pipelines avanzados y automatización","Generación interactiva rápida",{"type":36,"title":174,"body":175},"Solución de problemas: 4 errores frecuentes","En un VPS recién configurado, varios errores aparecen de forma sistemática. Aquí se detallan las causas y correcciones.",{"type":40,"title":177,"items":178},"Errores frecuentes y soluciones",[179,180,181,182],"**CUDA not available \u002F Using CPU**: ComfyUI no detectó GPU. Causas: PyTorch instalado sin soporte CUDA, o controladores NVIDIA ausentes. Compruebe con `python -c \"import torch; print(torch.cuda.is_available())\"`. Si devuelve `False`, reinstale PyTorch con `--index-url https:\u002F\u002Fdownload.pytorch.org\u002Fwhl\u002Fcu124`. En Docker, verifique que el NVIDIA Container Toolkit está instalado y que lanza con `--gpus all`.","**CUDA out of memory (OOM)**: el modelo no cabe en la VRAM. Añada `--lowvram` al lanzar ComfyUI: este flag fuerza la descarga de los codificadores de texto a la RAM del sistema. Para Flux con 8 GB de VRAM, use también la variante fp8 del modelo. Como último recurso, `--novram` descarga todo a RAM (muy lento). Reducir la resolución de generación (512×512 en lugar de 1024×1024) también ayuda de inmediato.","**ERROR: Could not find model \u002F model not found**: el archivo no está en el lugar correcto. ComfyUI busca checkpoints en `models\u002Fcheckpoints\u002F`, modelos de difusión Flux en `models\u002Fdiffusion_models\u002F` (o `models\u002Funet\u002F`), codificadores de texto en `models\u002Ftext_encoders\u002F`. Un archivo `.safetensors` en la subcarpeta equivocada no aparecerá en la interfaz. Actualice la lista con el botón «Refresh» en el nodo de carga de modelos.","**Port 8188 already in use**: un proceso ComfyUI u otra aplicación ya está usando el puerto. `lsof -i :8188` identifica el PID. Lance ComfyUI en otro puerto con `--port 8189` y actualice su configuración de Nginx. En Docker, el conflicto puede venir de un contenedor detenido pero no eliminado: `docker rm comfyui` antes de reiniciar.",{"type":184,"body":185},"tip","Para industrializar la generación, aproveche la API: envíe sus flujos de trabajo por POST a `\u002Fprompt` y recupere los resultados mediante el WebSocket `\u002Fws`, que notifica el final de cada tarea. El flag `--lowvram` en el arranque permite ejecutar modelos SDXL con 8 GB de VRAM. Para el acceso en remoto sin certificado (desarrollo), use un túnel SSH: `ssh -L 8188:localhost:8188 user@su-vps` — ComfyUI permanece accesible en `http:\u002F\u002Flocalhost:8188` desde su equipo sin ninguna exposición pública.","Monte su estudio ComfyUI en remoto","La generación de imágenes exige GPU y un almacenamiento generoso para los checkpoints. El VPS Cloud ServOrbit ofrece los recursos y Docker preconfigurado para desplegar ComfyUI y exponerlo con total seguridad.","Desplegar en un VPS Cloud","\u002Fvps-cloud",[191,209,226],{"id":23,"slug":192,"slugs":193,"title":197,"excerpt":198,"readTime":199,"views":200,"isPinned":19,"publishedAt":20,"updatedAt":201,"category":202,"categories":203,"featuredImage":30,"bgImage":31,"posterImage":205,"relatedSolution":206},"como-alojar-open-webui-en-un-vps",{"fr":194,"en":195,"ar":196,"es":192},"heberger-open-webui","how-to-host-open-webui-on-a-vps","كيفية-استضافة-open-webui-على-خادم-vps","Cómo alojar Open WebUI en un VPS","Guía completa para desplegar Open WebUI en su propio VPS: conserve el control de sus datos, evite pagar API en la nube y acceda a sus LLM desde el navegador.",4,0,"2026-09-08T22:00:02+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[204],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fheberger-open-webui-poster.svg",{"categorySlug":207,"appSlug":208},"inteligencia-artificial","open-webui",{"id":210,"slug":211,"slugs":212,"title":216,"excerpt":217,"readTime":17,"views":200,"isPinned":19,"publishedAt":218,"updatedAt":219,"category":220,"categories":221,"featuredImage":30,"bgImage":31,"posterImage":223,"relatedSolution":224},2,"desplegar-dify-en-un-vps",{"fr":213,"en":214,"ar":215,"es":211},"deployer-dify-vps","deploying-dify-on-a-vps-ai-workflows-under-control","نشر-dify-على-vps-سير-عمل-الذكاء-الاصطناعي-تحت-السيطرة","Desplegar Dify en un VPS: guía completa de instalación y plugins","Instale Dify en un VPS ServOrbit: requisitos reales, Docker Compose, plugins offline, reverse proxy y solución de problemas.","2026-02-11T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[222],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fdeployer-dify-vps-poster.svg",{"categorySlug":25,"appSlug":225},"dify",{"id":227,"slug":228,"slugs":229,"title":233,"excerpt":234,"readTime":199,"views":200,"isPinned":19,"publishedAt":235,"updatedAt":219,"category":236,"categories":237,"featuredImage":30,"bgImage":31,"posterImage":239,"relatedSolution":240},121,"alojar-openclaw-en-un-vps",{"fr":230,"en":231,"ar":232,"es":228},"heberger-openclaw-vps","hosting-openclaw-on-a-vps","استضافة-openclaw-على-خادم-vps","Alojar OpenClaw en un VPS","Aloje OpenClaw en su VPS: el asistente de IA personal open source accesible desde WhatsApp, Telegram, Discord y más de 50 apps de mensajería. Docker, LLM y HTTPS.","2026-02-23T00:00:00+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[238],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fheberger-openclaw-vps-poster.svg",{"categorySlug":207,"appSlug":241},"openclaw",1789665009685]