Esta página es un caso de uso verificable. Todo lo que afirmamos aquí es público y reproducible: cada URL, cada contenedor, cada comando está abierto para que tú mismo lo compruebes.
El resumen en 30 segundos
d0a1.es corre sobre el mismo stack d0a1 que anuncia. No es un ejemplo en staging ni un demo controlado: es la web de marketing, la app de chat, el repositorio Git y el mail en producción real, alimentados por 25 contenedores Docker sobre un VPS de 16 GB de RAM, sin pagar un solo euro en tokens de APIs externas.
Auditamos el stack en vivo el 2 de septiembre de 2026 a las 21:00 UTC. Esta página refleja ese momento exacto del servidor.
La infraestructura real
| Recurso | Valor |
|---|---|
| VPS | Clouding, 4 vCPU + 16 GB RAM |
| Sistema | Ubuntu 24.04 LTS, kernel 6.8 |
| Disco | 99 GB total, 60 GB usados (63 %) |
| Carga media | 0.30 — holgado |
| Uptime | 7 días en el último reinicio |
| Coste del VPS | ~25 €/mes |
Lo que corre dentro (auditado en vivo)
25 contenedores Docker, clasificados por función:
Núcleo de IA local — 7 contenedores
ollama— embeddings locales enlocalhost:11434+ 11 modelos cloud de Ollama Cloud para generación.qdrant— base de datos vectorial en:6333para búsqueda semántica.qdrant-mcp-server— exposición MCP de la base vectorial.openwebui— interfaz de chat enapp.d0a1.es.mcpo+mcpo-docker-socket-proxy— gateway MCP unificado.searxng— metabúsqueda privada.
WordPress + datos — 4 contenedores
wordpress— d0a1.es (esta web), PHP 8.4.wordpress_db— MariaDB con todas las páginas y posts.wpcli— CLI de WordPress para operaciones.redis— object cache para reducir consultas a MariaDB.
Dev y Git — 4 contenedores
gitea— git.d0a1.es, repos públicos y privados. CI con act-runner.gitea-act-runner— ejecutor de pipelines (tests y fast-check de cada PR).workspace-git+workspace-artifacts— almacenamiento del agente.
Mail y proxy — 5 contenedores
mailserver— Postfix + Dovecot + OpenDKIM. Envío y recepción dehello@d0a1.esfuncionando.snappymail— webmail.nginx(openresty) — reverse proxy y caché para todos los subdominios.terminal-proxy+terminal— terminal web para operaciones.
Operación y agentes — 5 contenedores
d0a1-ai-bot— el agente que opera este sitio (Hermes).workspace-browser— Playwright headless para QA y screenshots.listmonk+listmonk_db— mailing propio (en standby).vaultwarden— gestor de contraseñas autoalojado.
Modelos de IA en el VPS
La mezcla actual (septiembre 2026) es híbrida por diseño: los embeddings corren en local (0 €, datos dentro del VPS) y la generación usa Ollama Cloud, que da acceso a modelos frontera sin llenar el disco:
| Modelo | Ubicación | Uso real en d0a1.es |
|---|---|---|
| qwen3-embedding:0.6b | Local (639 MB) | Embeddings para Qdrant (búsqueda semántica) |
| nomic-embed-text | Local (274 MB) | Embeddings fallback |
| glm-5.3 / glm-5.3-flash | Ollama Cloud | Razonamiento general, generación |
| kimi-k3 / kimi-k2.6 / kimi-k2.7-code | Ollama Cloud | Tareas largas y código |
| deepseek-v4-flash / deepseek-v4-pro | Ollama Cloud | Alternativas de generación |
| nemotron-3-ultra, minimax-m3, glm-5.1/5.2 | Ollama Cloud | Fallback puntuales |
Los embeddings locales mantienen los datos de búsqueda dentro del servidor. Para generación, Ollama Cloud permite cambiar de modelo frontera con un comando — el mismo principio de no-lock-in que recomendamos, aplicado a nosotros. Si el proveedor sube precios, cambiamos de modelo o volvemos a modelos locales.
El coste real: lo que pagas vs lo que ahorrarías
Lo que d0a1.es paga al mes
| Concepto | Coste/mes |
|---|---|
| VPS Clouding 4×16 | ~25 € |
| Dominio d0a1.es | ~1 € |
| Backups, misc | ~2 € |
| IA (embeddings locales + Ollama Cloud) | 0 € |
| Total | ~28 €/mes |
Lo que costaría replicar este stack con SaaS
Mismo tráfico, mismas operaciones. Servicios equivalentes uno a uno:
| Servicio SaaS equivalente | Coste/mes estimado |
|---|---|
| OpenAI API (generación + embeddings) | ~50 € |
| Algolia o Pinecone (búsqueda semántica) | ~30 € |
| Cloudflare Pro + WP Engine (hosting) | ~50 € |
| Buffer / Hootsuite (publicación en redes) | ~30 € |
| Akismet (moderación de comentarios) | ~10 € |
| BlogVault (backups) | ~25 € |
| ManageWP (gestión multi-site) | ~25 € |
| 1Password Teams (gestor de contraseñas) | ~20 € |
| Total SaaS equivalente | ~240 €/mes |
Ahorro directo: ~212 €/mes, unos 2.500 €/año. Y no hemos contado el coste de oportunidad de las subidas de precio de los SaaS, las migraciones cuando cambian la API, ni el coste de cumplimiento RGPD al pasar datos a servidores de terceros.
Repos públicos (la prueba de «código abierto»)
En git.d0a1.es están, entre otros, los repos que sostienen lo que vendemos:
d0a1/packs— los 4 packs de deploy que ofrecemos en /packs/: deploy.sh, docker-compose.yml y README de cada uno.monyi/quickstart— el quickstart original (Ollama + Open WebUI en 3 minutos).
El resto de la infraestructura (tema de WordPress, plugins, configuración de servicio) se abre progresivamente — los repos de producto son prioritarios.
Lo que NO es automático (honestidad brutal)
Si te contamos lo que funciona, también te contamos lo que aún no:
- ❌ «Demo en vivo» interactiva —
/demo/tiene un walkthrough textual con screencast, no un stack expuesto al público. - ❌ Testimonios firmados — este caso es el primero. Aún no hay clientes públicos.
- ❌ n8n en producción — lo desplegamos en junio y lo retiramos: los workflows actuales los ejecuta el agente directamente. Si tu flujo lo necesita, el pack se instala en minutos.
- ❌ Generación 100 % local — los embeddings son locales; la generación usa Ollama Cloud. Es una decisión deliberada (calidad vs disco), documentada arriba.
Si ves algo que crees que se promete en otra página y no se cumple aquí, es un bug de marketing que hay que arreglar, no una excusa.
Cómo verificar todo esto
Cualquier visitante puede auditar el estado actual de las partes públicas:
# Subdominios servidos
curl -sI https://d0a1.es/
curl -sI https://app.d0a1.es/
curl -sI https://git.d0a1.es/
# Repos públicos
curl -s https://git.d0a1.es/api/v1/repos/search?limit=20 | grep full_name
# Packs: el código que ofrecemos es el mismo que usamos
git clone https://git.d0a1.es/d0a1/packs.git
Si reproduces estos comandos en cualquier momento, verás el estado real de los servicios públicos. Esta página se actualiza cuando el estado cambia de forma significativa.
¿Quieres hacer lo mismo en tu VPS?
El pack WordPress + IA es el camino más corto: WordPress, MariaDB, Ollama y Open WebUI con un comando. Y si no quieres tocar nada, lo instalamos por ti:
Auditoría realizada el 2 de septiembre de 2026, 21:00 UTC. Caso #001 — auto-documentado. El meta-caso.