All Projects → patheticGeek → gdrive-index

patheticGeek / gdrive-index

Licence: other
An index server for Google Drive

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to gdrive-index

libDrive
libDrive is a Google Drive media library manager and indexer, similar to Plex, that organizes Google Drive media to offer an intuitive and user-friendly experience.
Stars: ✭ 14 (-86.92%)
Mutual labels:  google-drive, indexing, drive
Gcsf
a FUSE file system based on Google Drive
Stars: ✭ 2,251 (+2003.74%)
Mutual labels:  google-drive, drive
Torrent-To-Google-Drive-Downloader
Simple notebook to stream torrent files to Google Drive using Google Colab and python3.
Stars: ✭ 256 (+139.25%)
Mutual labels:  google-drive, drive
stremio-gdrive
Stremio addon for fetching videos from your google drive.
Stars: ✭ 73 (-31.78%)
Mutual labels:  google-drive, drive
go-drive
A simple cloud drive mapping web app supports local, FTP/SFTP, S3, OneDrive, WebDAV, Google Drive.
Stars: ✭ 184 (+71.96%)
Mutual labels:  google-drive, drive
GdriveSearcherBot
Google Drive Searcher Bot Written In Python Using Pyrogram.
Stars: ✭ 57 (-46.73%)
Mutual labels:  google-drive, drive
backmeup
BackMeUp: An automated MySQL / MariaDB databases and files backup solution on *nix Machines using Amazon S3, WebDAV (ownCloud / NextCloud etc.), Google Drive and Dropbox.
Stars: ✭ 80 (-25.23%)
Mutual labels:  google-drive
SearchX
The Ultimate Telegram Bot for Google Drive
Stars: ✭ 161 (+50.47%)
Mutual labels:  google-drive
diffbot
DiffBot is an autonomous 2wd differential drive robot using ROS Noetic on a Raspberry Pi 4 B. With its SLAMTEC Lidar and the ROS Control hardware interface it's capable of navigating in an environment using the ROS Navigation stack and making use of SLAM algorithms to create maps of unknown environments.
Stars: ✭ 172 (+60.75%)
Mutual labels:  drive
ShaderBoy
Simple text editor that lets you write Shadertoy shaders more comfortably, anytime, anywhere.
Stars: ✭ 133 (+24.3%)
Mutual labels:  google-drive
WinDirStat.Net
A WPF implementation of WinDirStat.
Stars: ✭ 55 (-48.6%)
Mutual labels:  drive
kmer-db
Kmer-db is a fast and memory-efficient tool for large-scale k-mer analyses (indexing, querying, estimating evolutionary relationships, etc.).
Stars: ✭ 68 (-36.45%)
Mutual labels:  indexing
cNVMe
An NVMe Device Simulation Library.
Stars: ✭ 41 (-61.68%)
Mutual labels:  drive
AutoFetcher-IG-Stories-to-GDrive
A Google Apps Script for deploying a web application that automatically fetches the latest available IG Stories of a target Instagram user to your Google Drive.
Stars: ✭ 54 (-49.53%)
Mutual labels:  google-drive
cottoncandy
sugar for s3
Stars: ✭ 33 (-69.16%)
Mutual labels:  google-drive
drive-music-player
Fully client side Music Player for Google Drive
Stars: ✭ 567 (+429.91%)
Mutual labels:  google-drive
Notion-DiscordBot
A discord bot consuming Notion API to add, retrieve data to Notion databases.
Stars: ✭ 57 (-46.73%)
Mutual labels:  google-drive
GoogleDriveBrowser
Goole Drive Download Library for iOS
Stars: ✭ 13 (-87.85%)
Mutual labels:  google-drive
TorrentLeechBot
A powerful telegram mirror bot..
Stars: ✭ 94 (-12.15%)
Mutual labels:  drive
http-server-pwa
👾 http-server alike but for serving and rendering PWA: pwa-server
Stars: ✭ 14 (-86.92%)
Mutual labels:  indexing

Gdrive index

This lets you deploy a index server on heroku which serves files from your gdrive. It supports both gdrive and teamdrive. As teamdrive links cannot be share with people out of the drive this will let you do it and this dosent have a limit on downloads from drive.

Deploying

Deploy

How to setup

New way:

  1. Goto https://<project name>.herokuapp.com/setup
  2. Goto https://developers.google.com/drive/api/v3/quickstart/nodejs and click on Enable the Drive API (when it asks for type of click select other) and get client id and client secret then paste those in the setup page
  3. Fill out the rest and you'll see a table at the end telling you all the enviorment variables you need to set.
  4. Goto setting page of your project on heroku and then in Config Vars section click Reveal Config Vars.
  5. Add the config vars from the table onto heroku and wait 15-20sec before it starts up and you're good to go.
Variable name Value
CLIENT_ID Client id your recived in step 2
CLIENT_SECRET Client secret your recived in step 2
TOKEN Token you got in step 3
PARENT_FOLDER (optional but recommended) The id of the folder you want to be root of index
AUTH (optional) Username and password for index home (should be like username:password) share links will be available publically even with auth
SCOPE (optional) Scope of the auth in array eg. ["https://www.googleapis.com/auth/drive"]
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].