Free guide · Oct 3, 2026
Combine your Google Drive accounts with 9Drive
Install 9Drive, connect your Google accounts, and configure storage and permissions.
The short version
9Drive is a free, open source web app you host yourself. You connect several Google Drive accounts (and S3-compatible storage if you want), and it shows them as one pool of storage. When you upload, it picks the account with room and streams the file into a `9drive` folder in that Drive.
•What you need: Docker, or Node.js 20+ with npm and MySQL 8+. Plus a Google Cloud project with the Drive API turned on and an OAuth client.
•What you get: one dashboard with your combined quota, virtual folders, previews, share links and an upload API.
•How to start: run it on your own computer with Docker, connect one spare Google account and upload a test file. Read the security section before you connect your main accounts or put it on a server.
What's in the full guide
- 01How uploads get routed
- 02Pick your setup path
- 03Step 1: Set up Google Cloud
- 04Step 2: Run it with Docker
- 05Step 3: Connect your Drives and upload
- 06Before you connect real accounts
- 07Putting it on a server
- 08Honest limits
- 09Where to go next