Cómo montar tu propia nube personal con herramientas libres y un servidor en casa
Guía completa y realista para armar tu nube privada usando software libre. Desde la elección del hardware hasta la configuración segura de Nextcloud o ownCloud, sin depender de Google Drive ni Dropbox.
Vengo de aquella época en que compartir archivos significaba prender el IRC, tirar un DCC y rezar para que la conexión no se cayera. Hoy, después de años de ver cómo las grandes empresas monetizan hasta el último byte de nuestros datos, decidí cerrar el círculo: armar mi propia nube personal en casa.
No es un capricho de purista. Es una decisión práctica que me da control total sobre qué se guarda, cómo se accede y quién lo ve. Y lo mejor: no requiere ser sysadmin profesional. Con un poco de paciencia y hardware reciclado se puede lograr algo sólido y mantenible.
Por qué autohospedar tu nube en 2026 sigue teniendo sentido
El trade-off es claro. A cambio de pagar la electricidad y dedicar unas horas al mes al mantenimiento, evito los límites de almacenamiento gratuito, las políticas cambiantes de privacidad y la posibilidad de que un algoritmo decida que mi carpeta de backups “viola las normas de la comunidad”.
Además, con el crecimiento del software libre en este rubro, las herramientas maduraron mucho. Ya no es necesario compilar todo desde cero ni pelearse con dependencias rotas.
Hardware: reutilizar antes que comprar
Empecé con un mini-PC de segunda mano (un Intel NUC de quinta generación) al que le agregué dos discos duros de 4 TB en configuración RAID1. Nada extravagante. El consumo ronda los 15-20 W en idle, lo que se traduce en menos de $800 mensuales de luz en la mayoría de las provincias argentinas.
Si tenés un viejo laptop o una Raspberry Pi 5 con SSD externo, también sirve como punto de partida. Lo importante es que tenga soporte para discos duros de 3.5” o al menos dos bahías si querés redundancia. La redundancia no es opcional cuando los datos son tuyos y no hay un “support ticket” al que gritar.
Sistema base: Debian o Proxmox, según tu perfil
Elegí Debian 12 estable porque es aburrido, predecible y tiene paquetes actualizados sin ser bleeding edge. Instalé solo lo mínimo y luego levanté todo en contenedores LXC para aislar servicios.
Otra opción cada vez más popular es Proxmox VE. Te permite virtualizar, hacer backups programados de VMs y mover contenedores entre nodos si en el futuro querés escalar a dos máquinas. Yo lo uso en el nodo secundario que tengo en la casa de un compañero de la comunidad.
La estrella: Nextcloud con sabor a comunidad
Nextcloud es, hoy por hoy, la solución más madura. Pero no lo instales de cualquier forma. Usá la versión oficial vía snap solo si querés rapidez; yo prefiero el método con Docker Compose porque me permite versionar todo y saber exactamente qué está corriendo.
Un docker-compose.yml mínimo incluye:
- Nextcloud (última versión estable)
- MariaDB o PostgreSQL
- Redis para cache
- Un reverse proxy con Caddy o Traefik que maneje Let’s Encrypt automáticamente
Configuré también el cliente de escritorio en mi notebook y el de Android. La sincronización selectiva es clave: no quiero bajar 200 GB de fotos familiares cada vez que prendo la compu.
Alternativas si Nextcloud te parece pesado
Si buscás algo más liviano, vale la pena mirar PicoCMS + WebDAV o directamente Seafile. Este último brilla en velocidad de sincronización y tiene un cliente excelente, aunque su interfaz web es menos pulida que la de Nextcloud.
Otra joyita que descubrí en un canal de IRC es Syncthing. No es exactamente una “nube”, pero para sincronizar carpetas entre dispositivos es imbatible y consume muy pocos recursos. Lo uso para mantener actualizadas las claves GPG y los archivos de configuración entre mi servidor y las máquinas portátiles.
Seguridad: el punto que nadie quiere tocar
Aquí viene la parte incómoda que suele omitirse en los tutoriales entusiastas. Autohospedar implica que sos responsable de todo.
- Actualizaciones semanales del sistema y los contenedores
- Firewall restrictivo (solo puerto 443 abierto)
- Fail2ban + autenticación en dos factores (2FA) obligatoria
- Backups 3-2-1: tres copias, dos medios distintos, una fuera de sitio (en este caso, un VPS barato en otro país como copia off-site encriptada con BorgBackup)
Uso WireGuard para acceder remotamente en vez de exponer el servicio directamente a internet. Es más simple de configurar de lo que parece y mucho más seguro que abrir puertos en el router.
El costo real: tiempo y aprendizaje
En los primeros dos meses invertí unas 25 horas entre investigación, pruebas y romper cosas. Después el mantenimiento bajó a una hora cada quince días. Es un costo que estoy dispuesto a pagar porque el resultado es una infraestructura que realmente me pertenece.
Además, formar parte de la comunidad de self-hosting significa que cuando algo se rompe, hay gente en Matrix o en foros que ya pasó por lo mismo y te ayuda sin pedir nada a cambio. Esa es la verdadera magia del software libre.
Pasos resumidos para empezar hoy
- Elegí hardware con bajo consumo y al menos 4 GB de RAM (8 GB recomendados).
- Instalá un sistema base estable (Debian o Ubuntu Server).
- Levantá los servicios con Docker Compose o en LXC.
- Configurá dominio propio + HTTPS automático.
- Establecé política de backups y prueba la restauración antes de confiar en el sistema.
- Empezá con poco: primero archivos, después calendario y contactos.
No hace falta tener todo perfecto desde el día uno. Yo empecé con una carpeta compartida y fui agregando funcionalidades a medida que ganaba confianza.
Al final del camino, lo que tenés no es solo almacenamiento en la nube. Es soberanía digital concreta, una pieza más de una infraestructura personal que no depende de los vaivenes corporativos. Y eso, en 2026, vale bastante más que unos pocos gigas gratis.