Go to file
2022-01-11 23:30:02 +08:00
.github create funding configs 2021-12-20 21:28:43 +08:00
components better error handling 2022-01-10 16:36:45 +08:00
config match direct link with regex, close #248 #251 2022-01-10 19:21:28 +08:00
pages match direct link with regex, close #248 #251 2022-01-10 19:21:28 +08:00
public update README to reflect new docs 2022-01-11 23:30:02 +08:00
styles extract components and custom useFileContent hook 2022-01-06 16:34:16 +08:00
utils support for mov, close #256 2022-01-10 18:52:45 +08:00
.eslintrc Initial commit from Create Next App 2021-06-22 12:58:37 +01:00
.gitignore Initial commit from Create Next App 2021-06-22 12:58:37 +01:00
LICENSE create license 2021-06-30 12:01:13 +01:00
next-env.d.ts npm update, audit, and next@12, closes #188 2021-12-14 19:30:45 +08:00
next.config.js oauth inside main project, with public client id and secret 2021-12-31 03:44:03 +08:00
package-lock.json extract components and custom useFileContent hook 2022-01-06 16:34:16 +08:00
package.json use ioredis instead of keyv 2021-12-31 20:30:29 +08:00
postcss.config.js init repo with basic templates 2021-06-22 13:17:15 +01:00
README.md update README to reflect new docs 2022-01-11 23:30:02 +08:00
tailwind.config.js a flat design with narrower lists 2022-01-06 21:10:16 +08:00
tsconfig.json preview ms office files 2021-06-29 16:20:35 +01:00

onedrive-vercel-index

onedrive-vercel-index

OneDrive public directory listing, powered by Vercel and Next.js

Next.js Next.js Vercel Documentation GitHub Discussions

Discussion

Please go to our discussion forum for general questions and FAQs, issues are for bug reports and bug reports only. Feature requests may or may not be ignored, as I (@spencerwooo) am the only one maintaining the project, so I only prioritise features that I use.

If you happen to like this project, please give it a star! :3

If you really, really like this project, please send money! -> Sponsors 🤑 and donations 💰

Demo

Live demo at Spencer's OneDrive.

demo

Features

👀 File preview 🖼️ Image preview 🎥 Video and audio
PDF, EPUB, markdown, code, plain text Also in gallery mode mp4, mp3, ..., play online or with IINA, PotPlayer...
📄 Office preview 📝 README.md preview 📑 Pagination
docx, pptx, xlsx, ... Also renders code blocks, images with relative links, ... For folders with 200 or more items
🔒 Protected folders Multi-file download ⏭ Proxied download
Password protected routes and files, details down here Compress and download multiple files or folders, details down here Download files with streams proxied through Vercel Serverless, details down here

... and more:

  • Streamlined deployment, without having to get your tokens manually anymore!
  • Direct raw-file serving, proxied file serving ...
  • Permalink copy, proxied download link copy ...
  • Full dark mode support, style and website customisations ...

Basically, we are -

  • Completely free to host 💸
  • Fast and responsive 💦
  • Takes less than 15 minutes to setup ⏱️
  • Highly customisable ⚒️

🍌 More importantly, we are pretty (●'◡'●)

Documentation

Documentation is hosted at docs.spencerwoo.com.

Server-less (free)?

Yes! Completely free with no backend server what-so-ever. (Well, we use Redis, but that's free to some extent also.)

Sponsors and donations!

Open-source is hard! If you happen to like this project and want me to keep going, please consider sponsoring me or providing a single donation! Thanks for all the love and support!

🧸 Please donate - 微信/支付宝 · Patreon · 爱发电

Sponsors

Your name will appear here if you sponsor or donate 😀


onedrive-vercel-index ©Spencer Woo. Released under the MIT License.

Authored and maintained by Spencer Woo.

@Portfolio · @Blog · @GitHub