zenhosta/9drive
9Drive is a storage gateway web app for connecting multiple Google Drive accounts into one virtual storage dashboard. Users can connect Google Drive accounts, track quota, upload files, organize files with virtual folders, preview files, and let the backend route uploads to the Drive account with enough free space. observed · 2026-08-28
Health v2 · maintenance only
58/100
- Activity 99
- Release rhythm 35
- Longevity 6
Flags: no_releases young
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 90
- days_rel: n/a
- days_push: 8
- n_releases_24m: 0
Adoption not part of the score
1812 stars · 367 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
9Drive is a self-hosted storage gateway web app that unifies multiple Google Drive accounts (and S3-compatible providers) into one virtual storage dashboard. It routes uploads to the account with sufficient free space, tracks quotas, and offers virtual folders, file previews, and an external upload API.
Use cases
- pool multiple google drive accounts into one dashboard
- route uploads to whichever drive account has free space
- self-host a personal cloud storage gateway
- upload files to s3-compatible storage without exposing credentials
- track storage quota across several drive accounts
- organize drive files with virtual folders
- accept file uploads via api key from external apps
When to choose
- you have several Google Drive accounts and want them as one virtual storage pool
- you want a self-hosted dashboard with upload routing policies (most-available, round-robin, priority)
- you need an external upload API with hashed, revocable API keys
- you use S3-compatible providers like MinIO, R2, Wasabi, or B2 alongside Drive
When to avoid
- you need storage providers other than Google Drive and S3-compatible endpoints
- you want fully serverless hosting - it requires Node.js 20+, MySQL, and PM2
- you need offline or desktop-only file management
- you require enterprise-grade compliance or audit features
Facets
application · maturity active
file-upload web-framework auth api-framework http-server proxy self-hosted files web-development cloud-computing self-hosted google-drive storage-gateway s3-compatible multi-account quota-tracking virtual-folders upload-routing react express prisma nodejs web-server docker typescript
2 sources
- readme: https://github.com/zenhosta/9drive · fetched 2026-08-28 · f6bcc73895cb
- homepage: https://9drive.zenhosta.com · fetched 2026-08-29 · cf4615c0a3ff
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| zenhosta/9drive | main | 58 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem