Soluciones · Plataforma de aplicaciones LLM
Un VPS para Dify
Dify es la plataforma de código abierto para crear aplicaciones LLM: asistentes de chat, agentes, flujos de trabajo y RAG sobre sus documentos, con el proveedor de modelos que elija detrás de una clave de API. Su documentación pide 2 núcleos de CPU y 4 GiB de RAM, y el archivo oficial de Docker Compose inicia dieciséis contenedores, así que tome ese mínimo como lo que es: un mínimo. BD-8 a $12.90 al mes es la máquina más económica con espacio de verdad; C2-4-80 a $37.90 es la más económica que cumple exactamente el mínimo oficial, en decenas de ciudades.
Lo que necesita
Software según la documentación, tamaños etiquetados por fuente
El software y la configuración de seguridad provienen de la documentación oficial del proyecto. Cuando el proyecto no publica requisitos de hardware, los tamaños indican de quién son.
Del README de Dify y docs.dify.ai
- “CPU >= 2 Core, RAM >= 4 GiB.” Docker Engine 19.03 o posterior con Docker Compose 2.24.0 o posterior, en Linux.
- Instalación: clone la última versión y luego ejecute
cd dify/docker && cp .env.example .env && docker compose up -d. El archivo compose inicia siete servicios de Dify más Postgres, Redis, Weaviate, nginx, dos sandboxes y dos proxies de salida. - El nginx del stack publica los puertos 80 y 443. La cuenta de administrador se crea una sola vez en
http://your-ip/install; después inicia sesión en la dirección sin ruta. - Los modelos provienen de un proveedor que usted configura en Ajustes: una clave de API para un modelo alojado, o un endpoint autoalojado compatible con OpenAI, como Ollama. Dify no ejecuta ningún modelo, así que no necesita GPU.
Tamaños (el mínimo de Dify y luego los nuestros según lo que inicia el archivo compose)
| Carga de trabajo | vCPU | RAM |
|---|---|---|
| Solo Dify (mínimo oficial)Aquí hay dieciséis contenedores en reposo. Indexar un conjunto de documentos o compilar en la misma máquina la llevará al swap. | 2 | 4 GB |
| Dify + algunas aplicaciones y una pequeña base de conocimientoNuestro. Postgres, Redis, Weaviate y los workers ocupan cada uno su propia memoria; aquí deja de ir justo. | 4 | 8 GB |
| Grandes bases de conocimiento, muchos usuarios, flujos de trabajo todo el díaNuestro. Weaviate crece con los vectores; la generación de embeddings y la indexación se ejecutan en la CPU del worker. | 8 | 24 GB |
Los planes adecuados
5 máquinas, con precio en tiempo real
Primero la máquina adecuada más barata. Precios de hoy, por mes, tomados del catálogo.
- BD-8$12.90/mes
4 vCPU · 8 GB · 100 GB de disco · 32 TB
El más económico con espacio para todo el stack. 4 vCPU, 8 GB, 100 GB y 32 TB de transferencia, por menos que las máquinas de 4 GB en otros lugares. El doble del mínimo oficial en ambos aspectos.
- BD-12$17.90/mes
6 vCPU · 12 GB · 200 GB de disco · 32 TB
6 vCPU / 12 GB / 200 GB para una biblioteca de documentos real. Disco para archivos subidos y vectores, memoria para que Weaviate crezca.
- BD-24$31.90/mes
8 vCPU · 24 GB · 300 GB de disco · 32 TB
8 vCPU / 24 GB para las aplicaciones de un equipo. Varias aplicaciones, grandes bases de conocimiento, agentes y flujos de trabajo ejecutándose a la vez.
- C2-4-80$37.90/mes
2 vCPU · 4 GB · 80 GB de disco · 3 TB
Exactamente el mínimo oficial, en decenas de ciudades. 2 vCPU / 4 GB / 80 GB. Ejecuta el stack; no compile ni indexe también en él. Elíjalo por la ciudad, no por el tamaño.
- C4-8-160$75.90/mes
4 vCPU · 8 GB · 160 GB de disco · 3 TB
4 vCPU / 8 GB / 160 GB, en decenas de ciudades. El tamaño holgado si las seis ciudades de la fila más económica no le sirven.
Todavía no hay una configuración predefinida para Dify: la instalación son los cuatro pasos siguientes, que usted escribe. Son los comandos de la propia documentación de Dify, sin añadidos.
La instalación
Cuatro pasos, según la documentación de Dify
Docker, el stack de compose, la página de administración y luego un modelo. Haga el paso 3 en cuanto el stack esté activo: el primer visitante de /install crea el administrador.
- Docker.
curl -fsSL https://get.docker.com | shDify requiere Compose 2.24 o posterior;docker compose versionmuestra la versión que tiene. - Clone la última versión e iníciela.
git clone --branch "$(curl -s https://api.github.com/repos/langgenius/dify/releases/latest | jq -r .tag_name)" https://github.com/langgenius/dify.git cd dify/docker && cp .env.example .env && docker compose up -dSe inician dieciséis contenedores;docker compose psdebería mostrar todos como Up o healthy, con init_permissions en Exited. - Cree ahora el administrador. Abra
http://your-ip/install, configure la cuenta de administrador y luego inicie sesión enhttp://your-ip. Hasta que tenga HTTPS, mantenga el 80 tras el firewall y acceda por SSH:ssh -N -L 8080:127.0.0.1:80 root@your-servery después http://127.0.0.1:8080/install. - Añada un proveedor de modelos y luego un dominio. Settings, Model Provider: pegue la clave API de un proveedor alojado o apunte un proveedor compatible con OpenAI a su propio Ollama. Para HTTPS, apunte un registro A al servidor, copie
docker/envs/infrastructure/certbot.env.examplesin el sufijo .example, ponga en él CERTBOT_DOMAIN y CERTBOT_EMAIL y luego inicie el perfil certbot del stack:docker compose --profile certbot up -d.
Con franqueza
Lo que realmente compraríamos
El mínimo es de 2 núcleos y 4 GiB para dieciséis contenedores. Compre la máquina de 8 GB que cuesta menos que las del tamaño mínimo.
Para Dify y algunas aplicaciones
BD-8 · $12.90/mes
4 vCPU, 8 GB y 100 GB a $12.90: todo el stack oficial con memoria de sobra para que Postgres, Redis y Weaviate crezcan, disco para archivos subidos y CPU para indexar sin que las aplicaciones se bloqueen. Los modelos están en otro lugar, detrás de una clave de API, así que esta máquina nunca necesita GPU. Si necesita una ciudad que la fila más económica no tiene, C4-8-160 a $75.90 es la misma configuración en decenas de ciudades.
Preguntas