Saltearse al contenido

Introducción

MyDrive es una plataforma de almacenamiento en la nube open source y autoalojada. Desde el punto de vista de un usuario funciona como Dropbox o Google Drive, pero la ejecutas en tu propio servidor y configuras todo lo que esas plataformas dejan fijo:

  • Cuotas de almacenamiento — definidas por plan o por usuario individual, modificables en cualquier momento.
  • Métodos de pago — activa Stripe, PayPal, cripto o transferencia manual, en cualquier combinación.
  • Todo lo demás — límites de subida, tipos de archivo permitidos, retención de papelera, cifrado y destino de backups se controlan por variables de entorno.

MyDrive se publica bajo licencia AGPLv3. El código fuente está en github.com/iiaanloopez/MyDrive.

Para quién es esto

MyDrive tiene sentido si eres un desarrollador, sysadmin o equipo pequeño que quiere:

  • Control total sobre dónde viven los archivos, sin dependencia de un proveedor.
  • La opción de cobrar a tus propios usuarios por el almacenamiento, con los métodos de pago que elijas.
  • Un montaje multi-tenant: una instancia que sirve a varias organizaciones con usuarios y planes aislados.

Si solo buscas sincronización personal de archivos sin interés en autoalojar nada, probablemente un proveedor gestionado te encaje mejor: MyDrive asume que te sientes cómodo administrando un servidor.

Cómo está organizada esta documentación

Requisitos mínimos

  • Un servidor o VPS con al menos 1 vCPU y 1GB de RAM para una instancia pequeña.
  • Docker Engine 24+ y el plugin de Docker Compose.
  • Un dominio si quieres exponer MyDrive por HTTPS (recomendado en producción).