Introduction
Overview of Drivebase and this documentation

Drivebase is a cloud-agnostic file management platform for people and teams using multiple storage providers. It gives you one unified file and folder workspace across providers, with Vault for end-to-end encrypted uploads and Smart Uploads for rule-based file routing.
The goal is to reduce provider lock-in while keeping storage ownership and control in your hands.
Key Features
- Unified Interface: Manage files from different providers in a single view.
- Cloud Agnostic: Switch between providers without changing your workflow.
- Self-Hosted: Keep your data private and under your control.
- Modern Stack: Built with TypeScript, React, and GraphQL for performance and reliability.
Supported Providers
Drivebase currently supports the following storage backends:
- S3 Compatible Storage: AWS S3, MinIO, DigitalOcean Spaces, etc.
- Google Drive: Seamless integration with your Google Drive account.
- Local Filesystem: Use your server's local disk for storage.
Documentation Overview
This documentation is structured to help you get up and running quickly:
- Getting Started: Quick start guide for new users.
- Installation: Detailed installation instructions for Docker and manual setups.
- Configuration: comprehensive guide on environment variables and settings.
- Storage Providers: How to configure and connect different storage backends.
- Using Drivebase: User guide for day-to-day operations.
- Deployment: Best practices for deploying to production.
- Troubleshooting: Solutions to common issues.
- FAQ: Frequently asked questions.