sangampanda / onedrive-vercel-index

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

Home Page:https://drive.swo.moe

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

onedrive-vercel-index

Get started Β· What's new? Β· Sponsoring

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

OneDrive Next.js Vercel Documentation GitHub Discussions

TL;DR

Showcase, share, preview, and download files inside your OneDrive with onedrive-vercel-index -

  • Completely free to host πŸ’Έ
  • Super fast ⚑ and responsive πŸ’¦
  • Takes less than 15 minutes to setup ⏱️
  • Highly customisable βš’οΈ

🍌 More importantly, we are pretty (●'β—‘'●)

Quick start

πŸš€ Quick start: Getting started.

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 πŸ’  List / Grid layouts πŸŽ₯ Video and audio
PDF, EPUB, markdown, code, plain text For previewing images and documents with thumbnails mp4, mp3, ..., play online or with IINA, PotPlayer ... with subtitles!
πŸ“„ 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 πŸ”Ž Native Search
Password protected routes and files. Details here Compress and download multiple files or folders. Details here Searching through your shared OneDrive files (with some caveats πŸ₯Ί). Details here

... and more:

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

Note: This project is focused on showcasing and providing a way for others to download files from your OneDrive. Emphasis on free and serverless. If you have your own server / need WebDAV / use cloud providers other than OneDrive, checkout alist.

Documentation

Documentation is hosted at ovi.swo.moe.

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.)

License

MIT

About

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

https://drive.swo.moe

License:MIT License


Languages

Language:TypeScript 86.1%Language:CSS 10.1%Language:JavaScript 3.9%