myDrive - clone open source do Google Drive
(mydrive-storage.com)-
Armazenamento de arquivos em nuvem com auto-hospedagem
-
Node.js + Express + S3/sistema de arquivos + MongoDB + React
-
Armazenamento de arquivos/pastas
-
Visualizador de imagens/vídeos integrado com suporte a miniaturas
-
Compartilhamento de arquivos por pasta pública e links de uso único
-
Suporte a múltiplos usuários
-
Suporte a conta S3 pessoal e Google Drive
-
Suporte a dispositivos móveis
2 comentários
Sempre penso nisso: o mais importante em um armazenamento de arquivos em nuvem parece ser o cliente. Por melhor que o servidor seja, se o cliente não tornar o upload fácil...
Isso também é parte do motivo pelo qual serviços como o Google Drive parecem tão bons; como a integração com o Google Fotos e afins é simples, vejo como uma enorme vantagem o fato de a sincronização acontecer facilmente em dispositivos móveis, que produzem a maior parte das fotos.
A alternativa mais próxima, na minha opinião, seria algo como os recursos de um NAS da Synology. Não é open source, mas tem a vantagem de permitir self-hosting no que diz respeito ao controle dos dados.
Se for auto-hospedado e baseado em sistema de arquivos...
Existe também uma alternativa assim.
https://github.com/filebrowser/filebrowser
Como é um binário único e também não exige instalar um DB separadamente (parece usar bolt), a instalação também é simples.