Giter VIP home page Giter VIP logo

bhadoo-drive-index's Introduction

Google Personal/Shared Drive Index

  • Supports Both My and Team/Shared Drives with Dark Mode.

Screenshot

Screenshot

Note: The Changes in your workers config can effect later due to cache. Use incognito mode everytime to open the worker URL to overcome that issue.

How to

  • https://light-demo.ve.workers.dev
  • https://dark-demo.ve.workers.dev
  • https://password-demo.ve.workers.dev id and password are admin and admin
  • Current Version 2.0.1
  • Beta Version (Latest) - https://generator.driveindex.ga (Dark Theme Available)
  • If you want to deploy main drive leave the option ROOT as it is.
  • If you want to deploy your Team Drive/Shared Drive/Folder then copy the ID and replace it with ROOT.
  • Eg. if you open this shared drive https://drive.google.com/drive/u/0/folders/0AOM2i7MQiuWIUk9PVA - 0AOM2i7MQiuWIUk9PVA is its ID.
  • Authenticate and copy the code from Google and paste it into Authorization Code Box.
  • Click on Get Code to Generate Code and Copy it for later use.
  • Now Create Cloudflare account and verify email or login with existing account.
  • Find Workers and Open it.
  • Create your sub-domain or continue if already done.
  • Select the Free Plan.
  • Click on Create a Worker.
  • You can rename the workers at top of the page.
  • Now paste the code you copied before.
  • Click on Save and Deploy.
  • Done. (May take time for some users due to new account or cache issues)
  • Watch Video

Basic Config

	"roots": [{
		id: "root", // shared drive id or folder id
		name: "Cloud Zero", // name for drive
		user: "admin", // username for id pass
		pass: "admin", // password for id pass (works also if their is no username, keep blank if no auth is needed.
		protect_file_link: true // protects the direct links when true.
	}],

Brand Customization and Dark Mode

  • In Latest Release, you can rebrand the Index as per your needs.
  • Line 57 will help you select light or dark theme where false is light and true will be dark theme.
  • After that each line has its own custom feature. Edit as per your needs.
  • You can remove credit option but we request you not to.
  • See Below code to understand Customization.
const uiConfig = {
	"theme": "bhadoo_bootstrap", // Change doesn't works
	"dark_mode": true, // Please select above theme before selecting here true or false
	"version": "2.0", // don't touch this one. get latest code using generator at https://github.com/ParveenBhadooOfficial/Bhadoo-Drive-Index
	"logo_image": false, // Site Logo Name, can also be replaced with Image using <img border="0" alt="Alternative Name" src="logo-url" height="30px">
	"logo_link_name": "Light Demo", // if logo is true then link otherwise just text for name
	"contact_link": "https://github.com/ParveenBhadooOfficial/Bhadoo-Drive-Index", //Link to Contact Button on Menu
	"copyright_year": "2050", // year of copyright, can be anything like 2015 - 2020 or just 2020
	"company_name": "Search Google Web", // Name next to copyright
	"company_link": "https://www.google.com/search?q=bhadoo-drive-index", // link of copyright name
	"credit": true, // Set this to true to give us credit
};

Known Bugs

  • Current Path at File Destination shows /, which shouldn't appear.
  • Light Mode Text Hover Underline needs to be fixed.
  • Size and Modified Date should float on right side.
  • .zip/.rar files on Search doesn't works.

Upcoming Changes

  • Clear Path to Navigate inside Previous Folders (currenty shows inside menu).
  • 3rd Party Video and Audio Players.
  • Icons from other Index for better view.
  • Custom Switch to Turn Off/On the Size and Modified Date Element.
  • Custom Dimensions for Logo.
  • Adding Links to other Indexes.
  • Adding More Features from other Indexes.

Staging Site

Credits

Disclaimer

  • These Index's are written by someone else, possibly by donva and maple3142.
  • Beta Version is redesigned using Bootstrap from Alpha Version by @ParveenBhadooOfficial.
  • This Repo was imported from yanzai and then modified for personal use. After requests from many users made compatible with user requirements.

bhadoo-drive-index's People

Contributors

maple3142 avatar codeingboy avatar imgbotapp avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.