Combining the power of Cloudflare Workers and Google Drive will allow you to index your Google Drive files on the browser.
go2index/index.js is the content of the Workers script.
This theme's goindex is currently based on yanzai/goindex.
π Go to: https://chill.aicirou.workers.dev/
π Quick Development: here/
refresh_token
with rclone
index.js
in https://github.com/Aicirou/goindex-theme-acrou/tree/master/go2index and replace client_id
,client_secret
,refresh_token
for what you just got.Option | Type | Default | Description |
---|---|---|---|
api |
String | '' |
External video player api. When this value is not null, all of the following options do not work |
autoplay |
Boolean | true |
When set to true, the video plays automatically, depending on whether the browser supports the |
invertTime |
Boolean | false |
Display the current time as a countdown rather than an incremental counter. |
controls |
Array, Function or Element | ['play-large', 'restart', 'play', 'progress', 'current-time', 'duration', 'mute', 'volume', 'captions', 'settings', 'pip', 'airplay', 'download', 'fullscreen'] |
Which buttons are displayed in the control bar. See more CONTROLS.md |
settings |
Array | ['quality', 'speed', 'loop'] |
You can specify which settings to show in the menu |
For more option, see plyr options
Option | Type | Default | Description |
---|---|---|---|
container |
String | .aplayer |
No support for changes |
fixed |
Boolean | true |
No support for changes |
autoplay |
Boolean | false |
audio autoplay |
loop |
String | 'all' |
player loop play, values: 'all', 'one', 'none' |
order |
String | 'list' |
player play order, values: 'list', 'random' |
preload |
String | 'auto' |
values: 'none', 'metadata', 'auto' |
volume |
Number | 0.7 |
default volume, notice that player will remember user setting, default volume will not work after user set volume themselves |
audios |
Array | [] |
Playlists can be preset. FAQ |
For more option, see APlayer options
Add clean file cache
Support for custom video player (API)
Beautify: the grid mode file shows icon when no preview is shown
Beautify: Adjust the HEAD.md render position
Solve the problem that files that can't be previewed can't be downloaded directly by clicking
Solve the problem that the file name cannot be opened
Solve the problem that switching pages will fall back in the current page loading
Program changed to SPA(single page application)
Add page level cache(Browser forward and backward do not refresh seconds to load, and Mac users have a better experience of using touch pad)
Add http basic auth(Each drive letter can be configured with a user name and password separately, which can protect all sub files and sub folders under the drive)
Add grid view mode(File preview)
Add paging load
Add i18n
Add html render
Add render folder/file description
Add optional configuration
Support quick deployment
Support PDF Online preview
Replace text editor
Solve the problem of URL encoding
Solve other known problems
Support multi disk switching
Add version detection
Optimize search results
Optimize page display