Juan Diego Andrés PRADA··RAMÍREZ Entrar
Lección 9 de 54

Para quién es esta lección

Para quien quiere tener sus propios servicios —mensajería, archivos, repositorios, documentos, un modelo de IA para lo privado— en un pueblo como Zapatoca, con internet por Starlink, sin depender de un técnico externo. Sin jerga: lo que hay que comprar, en qué orden, qué se puede montar de verdad y qué cuesta. Los precios llevan [VOLÁTIL — verificar] porque cambian.

Lo primero: Starlink da internet, no «dirección»

Starlink pone al usuario detrás de lo que se llama CGNAT: desde afuera nadie puede llegar directamente a su casa. Eso suena a limitación y aquí es una ventaja: en este curso nunca se abren puertos (módulo 3). Todo se conecta por una malla privada (Tailscale o similar), que atraviesa el CGNAT sola, sin configurar el router. Desde el celular, en Bucaramanga o en Bogotá, se entra a los servicios de la casa como si estuviera en la sala.

Dos límites reales, medidos en sitio antes de comprar nada:

Qué medir Cómo Qué esperar [VOLÁTIL — verificar en Zapatoca] Consecuencia
Subida (Mbps) speedtest a distintas horas 10–20 Mbps subir 1 GB tarda ~10 min: los backups fuera de casa se hacen de noche, con deduplicación
Latencia (ms) el mismo speedtest 30–60 ms mensajería y chat de IA se sienten instantáneos; videollamada bien
Cortes de luz preguntar en el pueblo frecuentes UPS obligatoria, y el Starlink conectado a ella (consume 50–75 W)

Qué comprar, en qué orden

El error clásico es empezar por la tarjeta gráfica. Se empieza por lo que sigue funcionando sin usted.

Escalón Qué Rango COP [VOLÁTIL — verificar] Qué permite desde el primer día
1 · Servicios mini PC (16–32 GB RAM, 2 SSD) + UPS 1000 VA 2,6–4,5 M malla privada, mensajería propia, archivos, repositorios, documentos buscables, contraseñas, automatizaciones y modelos pequeños de IA
2 · Archivo NAS de 2 bahías + 2 discos para NAS de 8 TB 2,5–4,0 M documentos y fotos con copias, backup 3-2-1 probado
3 · Cómputo PC aparte con GPU de 16 GB 5–8 M modelos medianos, varios usuarios a la vez, OCR pesado
Periferia un computador de placa única con disco, en otra casa 0,4–0,8 M la copia fuera del sitio y un canario

Con el escalón 1 solamente ya funciona casi todo lo de esta lección. La GPU se compra cuando las trazas digan que hace falta (módulo 4.4), no antes.

Un homelab consume luz las 24 horas. Escalón 1 completo: 30–60 W → una cifra pequeña en la factura mensual, pero se calcula (potencia × 720 h × tarifa) y se pone en la tabla de costos.

Servicios propios que valen la pena

Necesidad cotidiana Servicio libre y autoalojado [VOLÁTIL — verificado: 2026-09] Reemplaza Escalón
Mensajería de la familia o la empresa (tipo WhatsApp/Slack) Matrix (Conduit o Synapse) con Element, o Rocket.Chat WhatsApp, Slack 1
Código y repositorios Forgejo (o Gitea) GitHub 1
Archivos, calendario, compartir Nextcloud Google Drive 1 (+2 para volumen)
Documentos escaneados que se buscan Paperless-ngx + el extractor del curso (módulo 7) carpetas sueltas 1
Contraseñas de la casa/empresa Vaultwarden 1Password, LastPass 1
VPN / entrar desde fuera Tailscale (o Headscale propio) VPN comercial 1
Fotos con búsqueda Immich Google Fotos 2
Automatizaciones n8n Zapier 1
Chat de IA privado y modelos llama.cpp / Ollama + Open WebUI ChatGPT (para lo privado) 1 (pequeños) · 3 (medianos)
Vigilar que todo esté vivo Uptime Kuma + canarios (módulo 9.3) 1
Casa inteligente Home Assistant apps de cada marca periferia

Lo que NO conviene montar: el correo propio (la entregabilidad y el mantenimiento no compensan; se usa un proveedor) y cualquier cosa expuesta al público sin la malla.

Modelos pequeños que toman decisiones dentro de un script

Un modelo de 1–4 mil millones de parámetros corre en el mini PC (sin GPU) a 5–15 palabras por segundo. No sirve para redactar un contrato; sirve para decidir lo ambiguo dentro de un proceso y dejar todo lo demás en código (módulo 9):

# decidir.py — el script hace lo determinista; el modelo pequeño decide SOLO lo ambiguo
import requests, json
def decidir(pregunta, opciones):
 r = requests.post("http://nodo-servicios:8080/v1/chat/completions", json={"model":"local","temperature":0,
 "response_format":{"type":"json_schema","json_schema":{"name":"d","schema":{"type":"object","properties":{"opcion":{"type":"string","enum":opciones}},"required":["opcion"],"additionalProperties":False}}},
 "messages":[{"role":"user","content":pregunta}]}).json()
 return json.loads(r["choices"][0]["message"]["content"])["opcion"]

asunto = "RE: cotización tornillos galvanizados 3/8"
print(decidir(f"Clasifique el asunto de este correo: «{asunto}»", ["cotizacion","factura","reclamo","otro"]))

Usos que sí valen: clasificar correos, normalizar nombres de proveedores, decidir si un PDF es factura o remisión, resumir un log de errores en una línea, elegir la plantilla de respuesta. Cada uno con sus 20 casos de prueba (módulo 12) antes de confiar.

El estándar: así se levanta cualquier proceso con IA

  1. Escribir el proceso en texto: qué entra, qué sale, quién decide.
  2. Marcar cada paso: determinista (código) o ambiguo (modelo).
  3. Elegir el modelo pequeño más barato que resuelva lo ambiguo, medido con 20 casos.
  4. Ponerle esquema a la salida y validar.
  5. Correrlo desde cero con un comando (hacer.sh). Si no, no está listo.
  6. Dejar traza y canario.
  7. Entregar la ficha de una página: qué hace, cómo se corre, qué hacer si falla.

Cuánto cuesta de verdad

Rubro Una vez Al mes [VOLÁTIL — verificar]
Starlink equipo tarifa vigente en Colombia
Escalón 1 (mini PC + UPS) 2,6–4,5 M COP luz: decenas de miles
Escalón 2 (NAS + discos) 2,5–4,0 M COP
Mantenimiento propio 2–4 horas de su tiempo: es el costo escondido
Lo que se deja de pagar suscripciones de nube, almacenamiento, contraseñas, automatizaciones

Cuándo NO hacer esto

  • Si nadie en la casa o la empresa va a dedicar esas 2–4 horas al mes: un servicio que no se mantiene es peor que uno alquilado.
  • Si la necesidad es una sola app para una sola persona: un homelab es para varios servicios y varias personas.
  • Si no hay UPS: en Zapatoca eso es perder datos en el primer corte.

Práctica

  1. Mida subida, bajada y latencia del Starlink tres veces en un día. Anote.
  2. Elija tres servicios de la tabla y escriba qué reemplazan y quién los va a usar.
  3. Calcule el costo de luz del escalón 1 con la tarifa de su recibo.

Referencias

  1. Módulos 1.4, 2.2, 3.1, 4.4 y 9 de este curso.
  2. Tailscale — cómo atraviesa CGNAT (NAT traversal): https://tailscale.com/blog/how-nat-traversal-works
  3. Documentación de cada servicio: Matrix https://matrix.org/ · Forgejo https://forgejo.org/ · Nextcloud https://nextcloud.com/ · Paperless-ngx https://docs.paperless-ngx.com/ · Vaultwarden https://github.com/dani-garcia/vaultwarden · Immich https://immich.app/ · n8n https://docs.n8n.io/ · Open WebUI https://docs.openwebui.com/ · Uptime Kuma https://github.com/louislam/uptime-kuma · Home Assistant https://www.home-assistant.io/ [VOLÁTIL — verificado: 2026-09]

Quiz rápido

Para que repases. No cuenta para certificar — el examen del módulo es el que certifica.

1. ¿Qué implica Starlink para los servicios propios?

2. ¿Qué se compra primero en el homelab de Zapatoca?

3. ¿Qué servicio NO conviene montar en casa?

Tu progreso se guarda en este navegador. Inicia sesión para guardarlo en tu cuenta y verlo desde cualquier dispositivo.

¿Le sirvió esta lección?

Sirve para saber qué reescribir. Se puede cambiar cuando quiera.

0 votos
Sin nombre todavía

Su avance y su nombre se guardan en este navegador. No hace falta registrarse.

¿Va por el certificado?

Practicar y comentar no exige nada. Para el certificado sí hace falta verificar el correo, el nombre completo, la institución, el grado, porque el certificado dice quién es usted.

Comentarios (0)

Pregunte lo que no entendió. Alguien más tiene la misma duda y no se atreve.

  • Todavía no hay comentarios. Estrene usted.