Skip to content

drivebase/drivebase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

917 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

drivebase-banner

GitHub stars Discord Documentation

Drivebase is a cloud-agnostic file management platform that unifies files and folders across providers while helping people and teams maintain storage ownership, control, and flexibility.

Key features include:

  • Unified workspace across providers: Browse and manage files from multiple storage providers in one place.
  • Smart Search: Search across all your connected providers with a single query (including text inside files and OCR).
  • Smart Uploads: Route files automatically to the right provider using rule-based policies.
  • Vault (end-to-end encryption): Encrypt uploads before they leave your environment for stronger privacy.
  • Self-hosted and team-ready: Run via Docker Compose for quick setup and invite other users to collaborate.
  • Collaboration features: Share files and folders with granular permissions across providers.
  • WebDAV server: Enable users to connect remotely to Drivebase using WebDAV for file access and management. (coming soon)

and much more!


Supported Providers

Drivebase supports the following cloud providers:

  • S3
  • Local Storage
  • Google Drive
  • Dropbox
  • FTP
  • WebDAV
  • Telegram
  • Nextcloud
  • Darkibox
  • sFTP
  • Box
  • OneDrive

Quickstart

Run the following command to install Drivebase using our automated installer. It uses Docker Compose to set up your environment and generate secure keys automatically.

curl -fsSL https://drivebase.io/install | bash
image

After you start the containers, open http://localhost:3000 in your browser to access the Drivebase dashboard.

Login with the default credentials:

  • Email: admin@drivebase.local
  • Password: admin123

Enjoy πŸš€

Drivebase - Unified file manager for all your cloud storage with E2EE | Product Hunt

Manual Installation

For manual setup instructions, check out our official documentation.

Deployment

Drivebase can be deployed in various environments, including:

  • Cloud Providers: AWS, GCP, Azure, DigitalOcean, etc.
  • VPS: DigitalOcean, Linode, Vultr, etc.

For database storage, we recommend using a managed PostgreSQL service such as Neon, AWS RDS, or Google Cloud SQL for better performance and reliability.

Support

Have questions or need help? Here's how you can reach us:

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Star History

Star History Chart

About

Drivebase is a cloud-agnostic file management platform for people and teams using multiple storage providers. πŸš€

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Sponsor this project

  •  

Packages