Skip to content
BotServBotServ
HomelabSoftware StackIAAutomatizaciónPequeña EmpresaBackupAuto-hosting

Stacks de Software Homelab: IA, Pequeña Empresa y Backup

Tres stacks de software listos para homelab: IA para automatización, pequeña empresa y soluciones de backup.

S

schutzgeist

5 min read
Stacks de Software Homelab: IA, Pequeña Empresa y Backup

Stacks de Software para Homelab: Automatización con IA, Pequeños Negocios y Copias de Seguridad

Qué cubre este artículo

  • Tres combinaciones de software listas para usar en el homelab, no herramientas individuales sino conjuntos coherentes.
  • Stack 1: IA y Automatización (Código, textos, flujos de trabajo).
  • Stack 2: Pequeños Negocios (Impuestos, organización, facturas, CRM, soporte).
  • Stack 3: Copias de seguridad y seguridad.
  • Todo auto-hospedado, con referencias a los artículos de detalle.

Introducción

La pregunta “qué software llevo al homelab” se responde mejor pensando en stacks: herramientas que colaboran entre sí, no que funcionan aisladas. Aquí hay tres combinaciones probadas que corren en un solo mini-PC (por ejemplo, el MS-S1 Max del guía de homelab) con Docker.

Stack 1: IA y Automatización

El stack central para lectores de BotServ: IA local más las herramientas que la impulsan.

HerramientaPropósitoArtículo
OllamaRuntime de LLM local, el cerebroOllama
Open WebUIInterfaz de chat para Ollama (textos, búsqueda)Open WebUI
n8nAutomatización de flujos de trabajo, lo conecta todon8n
Continue.dev / AiderIA para código en el editorModelos de código
OpenHands / OpenClawAgentes de código autónomosAgentes de IA
QdrantBase de datos vectorial para RAGRAG local
Stirling-PDFHerramientas PDF más OCR para pipelines de documentosStirling-PDF
Telegram/Signal-BotFrontend de IA en el móvilChatbots

Cómo trabaja el stack junto: n8n es el pegamento, un disparador (correo, webhook, cron) invoca Ollama, el resultado va a NocoDB, Nextcloud o directamente al móvil por bot de Telegram. El código se ejecuta en Continue.dev/Aider contra Ollama: modelos como qwen2.5-coder o deepseek-coder localmente.

# Stack de IA mínimo, docker-compose.yml (fragmento)
services:
  ollama:
    image: ollama/ollama:latest
    volumes: [ollama_data:/root/.ollama]

  open-webui:
    image: ghcr.io/open-webui/open-webui:main
    environment:
      - OLLAMA_BASE_URL=http://ollama:11434
    ports: ["127.0.0.1:3000:8080"]
    depends_on: [ollama]

  n8n:
    image: n8nio/n8n:latest
    ports: ["127.0.0.1:5678:5678"]
    environment:
      - OLLAMA_HOST=http://ollama:11434
    depends_on: [ollama]

volumes:
  ollama_data:

Stack 2: Pequeños Negocios

Para freelancers y empresas pequeñas: las herramientas de oficina, auto-hospedadas. Este es el stack “sin datos en Lexoffice/sevDesk”.

TareaHerramientaArtículo
Facturas + Rastreo de tiempoInvoice NinjaInvoice Ninja
eSignaturasDocuSealDocuSeal
CRM / VentasTwentyTwenty
Reserva de citasCal.comCal.com
Documentos / DMSPaperless-ngxPaperless-ngx
Archivos / CloudNextcloudNextcloud
Servicio al clienteChatwootChatwoot
Chatbot para sitio webTypebotTypebot
ContraseñasVaultwardenVaultwarden
Redes socialesPostizPostiz
Tablas/BD sin códigoNocoDBNocoDB
Backend/BDSupabaseSupabase

El flujo de trabajo empresarial típico:

Cal.com (cliente reserva) 
    → Twenty (trato creado) 
    → Ollama (texto de oferta) 
    → Stirling-PDF (PDF generado) 
    → DocuSeal (firma) 
    → Invoice Ninja (factura) 
    → Paperless-ngx (archivo)

Notas importantes para Alemania:

  • GoBD/Impuestos: Invoice Ninja ayuda con esquemas de numeración y archivo, pero la conformidad GoBD es tu responsabilidad: involucra al asesor fiscal, realiza copias de seguridad regulares e inmutables.
  • Impuestos directamente: Ninguna herramienta de código abierto reemplaza ELSTER/UStVA: Invoice Ninja cubre facturas, no la declaración de impuestos. Para contabilidad, GnuCash/Akaunting ayuda como complemento; la exportación de impuestos al asesor sigue siendo manual o mediante exportación.
  • Organización: Paperless-ngx para documentos/comprobantes entrantes con OCR y etiquetado, el componente más importante para “orden”.
  • RGPD: Todo en las instalaciones, la gran ventaja de este stack frente a soluciones en la nube.

Stack 3: Copias de Seguridad y Seguridad

El fundamento, sin copias de seguridad el homelab es solo un juguete.

HerramientaPropósito
restic / borgbackupCopias de seguridad cifradas y deduplicadas (estándar CLI)
KopiaAlternativa moderna con opción de interfaz
DuplicatiCopia de seguridad con interfaz gráfica para principiantes
Proxmox Backup ServerSi Proxmox está en uso: copias de seguridad de máquinas virtuales
VaultwardenContraseñas/secretos (se hace copia de sí mismo)
Tailscale / WireGuardAcceso seguro desde fuera
NUT (Network UPS Tools)Conectar SAI, apagado ordenado en caso de corte de energía

La regla 3-2-1 en el homelab:

  • 3 copias de los datos
  • 2 medios diferentes (por ejemplo, NVMe más disco duro externo)
  • 1 copia fuera del sitio (segunda ubicación, nube cifrada o con familiares)
# Ejemplo de restic: copia de seguridad cifrada diaria
restic -r /mnt/backup/repo backup /var/lib/docker/volumes \
    --exclude-file=/etc/restic/excludes

Consulta Fundamentos de copias de seguridad y Copia de seguridad de Docker.

Composición por Presupuesto

ConfiguraciónQué incluyeHardware
Iniciación (~600 €)Ollama + Open WebUI + n8n + Nextcloud + VaultwardenMini-PC usado, 32 GB
Stack de IA (~2.400 €)+ gpt-oss-120b, RAG, agentes de códigoMS-S1 Max 128 GB, ver Homelab
Pequeño negocio (~1.000 €)Invoice Ninja, DocuSeal, Twenty, Paperless, ChatwootMini-PC 32-64 GB + NAS

Enlaces Relacionados

Puntos clave:

  • Pensar el software del homelab como stacks: IA/Automatización, Pequeños Negocios, Copias de Seguridad.
  • Stack de IA: Ollama + Open WebUI + n8n + herramientas de código + RAG, n8n es el pegamento.
  • Pequeños Negocios: Invoice Ninja, DocuSeal, Twenty, Paperless-ngx, Chatwoot: respeta GoBD, los impuestos siguen siendo cosa del asesor.
  • Stack de Copias de Seguridad: restic/borg + regla 3-2-1 + SAI, no es opcional.
  • Un mini-PC soporta los tres stacks; máquina de 128 GB solo necesaria a partir de modelos de IA grandes.

Preguntas Frecuentes

¿Por dónde empiezo?

Copia de seguridad primero (restic + disco externo), luego Vaultwarden (contraseñas), luego Ollama + Open WebUI para IA. Solo cuando funcione: herramientas empresariales como Invoice Ninja o Twenty.

¿Puedo hacer impuestos con esto?

En parte: Invoice Ninja cubre facturas y comprobantes. Para UStVA/ELSTER y la declaración de impuestos no hay sustituto de código abierto, para eso necesitas software comercial o el asesor fiscal. Pero orden y facturas las obtienes completamente auto-hospedadas.

¿Todo esto corre en un mini-PC?

Sí, las herramientas juntas necesitan ~8-16 GB de RAM sin IA. Con LLMs locales (modelos 8B) ~32 GB; para modelos grandes como gpt-oss-120b una máquina de 128 GB (MS-S1 Max).

¿Por qué no simplemente usar herramientas en la nube?

Soberanía de datos (RGPD), sin costos de suscripción, sin dependencia de proveedor. El precio: tú esperas y aseguras. Para pequeños negocios con requisitos de protección de datos, a menudo la mejor opción.

¿Todo en Docker?

Sí, todas las herramientas mencionadas se ejecutan como contenedores. Docker + Compose es el estándar; máquinas virtuales Proxmox solo si necesitas aislamiento real. Ver artículo de Docker.

¿Cuán importante es realmente la copia de seguridad?

Crítica, sin copia de seguridad un homelab es solo pérdida de tiempo en el primer fallo de disco. Regla 3-2-1: 3 copias, 2 medios, 1 fuera del sitio. Cifradas (restic/borg lo hacen automáticamente).

Fuentes y Lecturas Adicionales

  • IRC-Coding.de: Tutoriales de programación.
  • BotServ.de: Todos los artículos de detalle enlazados en esta página.
Volver al blog
Share:

Entradas relacionadas