LogoAwesome Homelab
Logo of myDrive

myDrive

A Node.js and MongoDB-based Google Drive clone for file storage and sharing.

Introduction

myDrive - Google Drive Clone

myDrive is an open-source project developed by subnub, designed as a Google Drive clone using Node.js and MongoDB. This tool allows users to store, manage, and share files seamlessly, mimicking the core functionalities of Google Drive with a focus on customization and self-hosting.

Key Features
  • File Storage and Management: Upload, organize, and access files with ease.
  • File Sharing: Share files with others securely through links or permissions.
  • Node.js Backend: Leverages the power of Node.js for fast and scalable server-side operations.
  • MongoDB Integration: Utilizes MongoDB for robust and flexible data storage.
  • Self-Hosting: Deploy on personal servers for full control over data and privacy.
Use Cases
  • Personal Cloud Storage: Ideal for individuals seeking a private alternative to commercial cloud services.
  • Small Teams: Useful for collaborative file sharing within small groups or projects.
  • Developers: Perfect for those looking to customize or extend a cloud storage solution with Node.js and MongoDB.

This project stands out due to its open-source nature, allowing developers to tailor it to specific needs while maintaining data sovereignty through self-hosting.