Google Drive Index
  • TypeScript 100%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-29 14:23:51 +05:30
docs Configure credentials as encrypted environment secrets instead of hardcoding 2026-06-29 13:44:54 +05:30
.gitignore Initialize project configuration, dependencies, and license 2026-06-29 13:19:38 +05:30
index.ts Configure credentials as encrypted environment secrets instead of hardcoding 2026-06-29 13:44:54 +05:30
LICENSE Initialize project configuration, dependencies, and license 2026-06-29 13:19:38 +05:30
package-lock.json Install wrangler and add deployment configuration wrangler.toml 2026-06-29 14:23:51 +05:30
package.json Install wrangler and add deployment configuration wrangler.toml 2026-06-29 14:23:51 +05:30
README.md Add README and setup deployment documentation 2026-06-29 13:20:02 +05:30
tsconfig.json Initialize project configuration, dependencies, and license 2026-06-29 13:19:38 +05:30
wrangler.toml Install wrangler and add deployment configuration wrangler.toml 2026-06-29 14:23:51 +05:30

gdproxy

A lightweight, high-performance Cloudflare Worker proxy that exposes Google Drive folders and files over a simple web interface.

Features

  • Exposes specified Google Drive folder IDs or Team Drive IDs.
  • Provides optional basic authentication per drive.
  • Resolves file paths dynamically with caching.
  • Uses OAuth 2.0 Client credentials (normal Google Account) for API access.
  • Fully written in TypeScript and optimized for Cloudflare Workers.

Setup & Deployment

Refer to the Setup Instructions for a comprehensive guide on obtaining Google API credentials, configuring the worker, and deploying it to Cloudflare.