Saltar al contenido
YYefrixLab

Caso de estudio · SaaS y plataformas

VaultBox: plataforma de archivos self-hosted

Una plataforma de archivos al nivel de Google Drive en tu propio hardware: subidas, previews, compartición, búsqueda full-text, cero suscripciones.

Sector
Productividad
Duración
4 semanas
Año
2026
Servicios
Ingeniería de producto, DevOps

El problema

Los drives en la nube son estanterías alquiladas. La suscripción crece con tu archivo, el proveedor escanea tu contenido, y estar a un solo flag de cuenta de perder el acceso no es un lugar cómodo para dos décadas de archivos. El software de NAS de consumo resuelve el almacenamiento pero entrega una UI atascada en 2012, y la mayoría de alternativas self-hosted se ahogan en cuanto una carpeta acumula seis cifras de archivos.

Qué construimos

Una plataforma de archivos personal con las interacciones que la gente realmente espera de un drive moderno: subidas con drag-and-drop, miniaturas y previews, árboles de carpetas, enlaces de compartición, búsqueda y operaciones masivas, corriendo por completo en hardware propio.

La ingeniería poco glamurosa es donde aguanta:

  • Rendimiento con carpetas gigantes. Paginación y ordenación del lado del servidor con un control de salto a offset, así que una carpeta de 100k archivos se desplaza como una de 100. La ordenación ocurre en SQL, no en el navegador.
  • Abstracción de almacenamiento vía rclone. La capa de almacenamiento habla rclone, así que la misma UI puede apoyarse hoy en disco local y mañana en cualquiera de cuarenta remotos en la nube, incluidas capas cifradas.
  • API service-to-service. Las aplicaciones hermanas usan la plataforma como su backend de archivos sobre una red interna, con tokens acotados, de modo que un solo cerebro de almacenamiento sirve a muchas apps.

Arquitectura

Backend en FastAPI, SPA en React, PostgreSQL para los metadatos, rclone para el plano de almacenamiento. Desplegado como contenedores detrás de Traefik con TLS automático y una puerta 2FA con códigos de Telegram delante de la UI. Backups nocturnos de metadatos; el contenido vive en discos en espejo.

Resultado

La suscripción al drive en la nube desapareció, el archivo está en casa, y la plataforma se convirtió discretamente en infraestructura: otras apps del portafolio ahora guardan sus archivos a través de su API en lugar de reinventar las subidas. Es esa clase de éxito aburrido que carga con el peso de todo lo demás.

¿Tienes un proyecto que "ya debería estar en producción"?

Cuéntame qué estás construyendo, qué lo está frenando y cuándo lo necesitas funcionando. En 24 horas tendrás una respuesta honesta sobre alcance, precio y plazos. Sin teatro de discovery calls.