{"repo":"redstone-md/g3","free":true,"listed":false,"github":"https://github.com/redstone-md/g3","clone":"git clone https://github.com/redstone-md/g3.git","description":"S3-compatible object storage backed by Google Drive — pooled, balanced, single Go binary with an embedded web panel.","language":"TypeScript","stars":22,"topics":["golang","google-drive","nextjs","object-storage","s3","self-hosted","sqlite"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"G3 An S3-compatible object storage server whose disk is Google Drive. G = Google Drive · 3 = S3 Point any S3 client or legacy app at G3, and every object is stored across one or more Google accounts' Drive — pooled, balanced, and encrypted at rest. Nothing touches the local filesystem except a single SQLite metadata file. Ships as one binary : the Go server embeds a polished web panel. --- Why Plenty of old software can only export to S3 — but you may not want to pay for S3. G3 speaks the S3 API on the front and writes the bytes to the free 15 GB Drive of each Google account you connect. Add several accounts and G3 spreads load and storage across the pool. Features - S3-compatible API — buckets, objects, multipart upload, ListObjectsV2 , ranged GetObject , batch delete, and full AWS Signature V4 (header and presigned-URL auth). - Google Drive as the backend — link accounts via OAuth (offline refresh tokens, encrypted with AES-256-GCM). Object bytes live on Drive; only metadata is local. - Pooling & balancing — round-robin , least-used , fill-first , or hash(key) . Respects Drive's 750 GB/day per-account upload cap. - Large files — objects over 64 MiB are chunked across accounts and streamed on read (lazy, part-by-part). - Web panel — dashboard with live storage stats, a file manager (browse, upload, download, delete, bucket policies), Drive accounts, buckets, access keys, users/roles (RBAC), audit log, themes, and i18n (EN/RU). - Single binary — Next.js panel exported to stat","default_branch":null,"files":null,"tree":[],"storefront":"/r/redstone-md","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/redstone-md/g3/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}