EP #ep-00 Empieza aquí

Nube en Casa: tu propia nube con el ordenador viejo

Qué es Nube en Casa y qué vas a tener al final: del PC viejo del trastero a tus apps en internet con tu dominio, que se despliegan solas y manejas desde el móvil.

Portada: Nube en Casa: tu propia nube con el ordenador viejo
Qué conseguirás: saber qué vamos a montar, qué vas a tener al final y por dónde empezamos.

Cuánto tardarás: lo que tardes en leer esto. Cada guía dice luego cuánto lleva lo suyo.

Qué necesitas: de momento nada. Más adelante, un ordenador viejo, tu router de casa y un dominio.

De qué va esto

Nube en Casa es la serie para montar tu servidor, gratis.

A mucha gente le pasa lo que me pasó a mí. Vas cambiando piezas del ordenador y un día acabas con otro ordenador. Con lo que sobra, a veces de varias épocas, puedes montar uno más. Irá más justo que el nuevo, pero para hacer de servidor le basta.

La idea de la serie es esa: vuelves a montar el ordenador viejo y lo conviertes en tu propia nube personal, en casa. Ahí levantas tus webs y tus apps con tu dominio y su candado HTTPS, y se actualizan solas cuando cambias el código. Yo lo tengo así en un PC con una placa de 2014, y hoy mueve unos 47 programas (contenedores, en el idioma de Docker) sin despeinarse.

Usar la nube de otro está bien, pero es como comer siempre fuera. Esta la haces en casa, con lo que tienes, y sabes qué lleva. Y por el camino aprendes cómo funciona internet por dentro, que no viene mal.

Qué vas a tener al final

Si sigues la serie entera, acabas con un servidor en casa con Ubuntu Server al que llegan las visitas de internet por tu dominio. Cada app tiene su subdominio (fotos.midominio.com, blog.midominio.com...) y su candado HTTPS, que se pide y se renueva solo. Despliegas desde un panel web sin tocar la terminal, y cuando subes un cambio a GitHub tu propio servidor pasa los tests y, si salen en verde, lo pone en producción.

Al final de la serie le sumamos un asistente de IA que programa y vive en el mismo servidor, para mandarle cambios desde el móvil y revisarlos desde el sofá. Es opcional, todo lo demás funciona sin él. Cuál usar todavía lo estamos investigando; buscamos opciones gratuitas (como OpenCode, o Codex con una cuenta de ChatGPT) y lo vemos en el bloque 8. Y entre medias, lo que hace falta para dormir tranquilo: la casa cerrada por capas, copias de seguridad y avisos al móvil si algo se cae.

Cómo está organizada la serie

Cada episodio es un Reel corto que cuenta una sola idea: qué hacemos y por qué, con una analogía y sin comandos. Cada Reel tiene su post aquí, en el blog, que es donde va el cómo, paso a paso.

Los pasos de instalación se basan siempre en la documentación oficial de cada herramienta, enlazada y con la fecha en que la consulté. Cuando un paso depende de tu sistema (no es lo mismo grabar un pendrive desde Windows que desde un Mac), el post enlaza a una guía corta para cada caso. El servidor, en cambio, lleva siempre Ubuntu Server LTS, así que todo lo que se instala en él tiene un único camino.

Algunos episodios son historias reales: cosas que se me rompieron, cómo di con el fallo y qué haría distinto. Esos posts son cortos y te mandan a la guía técnica que toque.

Lo que cuesta de verdad

Montarlo es gratis: el ordenador ya lo tienes y los programas de toda la serie no cuestan nada. Eso sí, hay cosas que se pagan, y conviene saber cuánto.

El dominio es lo único que tienes que comprar para que te encuentren desde internet. Son unos pocos euros al año: un .es o un .com normales salen, a día de hoy, entre unos 10 y 20 € al año según el registrador. Ojo con las ofertas de 1 € el primer año, porque la renovación cuesta lo normal.

Luego está la luz, porque un PC encendido día y noche gasta. No lo tengo medido, así que esto es una estimación orientativa: un PC de sobremesa viejo que pasa casi todo el día esperando suele consumir del orden de 40 a 70 W, que son unos 350-600 kWh al año. A unos 0,15 € el kWh, eso son de 4 a 8 € al mes, más o menos. Tu equipo y tu tarifa pueden dar otra cifra; un enchufe medidor te saca de dudas.

Hay dos gastos más, y los dos son opcionales. Para las copias de seguridad recomiendo guardar una fuera de casa, que son unos 4 € al mes (lo vemos en el bloque 9). El otro es la IA que programa, y estamos buscando la forma de que sea gratis; eso va en el bloque 8.

Antes de empezar: dos cosas que pueden frenarte

La primera es tu conexión. Para que te lleguen visitas de internet, tu casa necesita una IP pública propia, y algunas operadoras te meten en una compartida (lo que se llama CG-NAT). Tiene arreglo, normalmente con una llamada a la operadora, y lo vemos en el bloque 2. Si quieres ir adelantando, mira si tu operadora lo hace.

La segunda es el orden. Antes de publicar ninguna app cerramos la casa (bloque 3), porque en cuanto abres el router a internet empiezan a llegar robots probando contraseñas. Si te saltas ese bloque, vuelve a él antes del 4.

El recorrido

Empezamos por el ordenador viejo: ver qué tiene, instalarle Ubuntu Server y dejarlo en un rincón, manejado desde otro equipo. Luego hacemos que las visitas de internet lleguen a casa con tu dominio, cerramos la casa antes de publicar nada y montamos el panel desde el que despliegas tus apps, cada una con su subdominio y su candado. Al final tus apps se despliegan solas cuando los tests pasan, y todo eso lo puedes manejar desde el móvil.

Cada episodio sale con su post, así que el camino lo vas descubriendo paso a paso.

Cómo lo tengo montado yo

Mi servidor lo monté con piezas de varias épocas que me sobraron al ir cambiando el ordenador: placa con BIOS de 2014, un Intel Core i5-4690 de cuatro núcleos y 32 GB de RAM. Lleva Ubuntu Server LTS, Docker y Dokploy, y un dominio que apunta a casa. Ahora mismo tiene unos 47 contenedores en marcha, es decir, 47 programas (webs, bases de datos, un servidor de juego...) y la CPU está casi siempre parada. Todo lo que ves en la serie sale de ahí, con los nombres y las direcciones cambiados por ejemplos (midominio.com, 192.168.1.50).

Siguiente paso

Empezamos por el hierro. En el episodio 1 cuento por qué ese ordenador viejo te sirve y qué conviene mirarle antes de nada: Reaprovechar un PC viejo como servidor (próximamente).