Showcase, share, preview, and download files inside your OneDrive with Chiheisen-Vercel-Index -
- 💸 Completely free to host
- ⚡ Super fast and responsive
- ⏱️ Takes less than 15 minutes to setup
- ⚒️ Highly customisable
- 🍌 More importantly, we are pretty (●'◡'●)
- Fork the repo Chiheisen-Vercel-Index
- Change
userPrincipleNameinsite.config.jsto your Microsoft account email address - Change
baseDirectoryinsite.config.jsto a folder under your OneDrive root directory - Optional - Check if you need to change
api.config.js - Import to Vercel and add a PostgreSQL database (Vercel Postgres or any PostgreSQL provider), which provides DATABASE_URL env var
- Trigger a redeploy, and profit! 🎉
- The deployed Chiheisen-Vercel-Index will guide you through an authorisation process, and store the required tokens in the PostgreSQL database
📚 For more detailed information, follow our Deployment Guide
Please go to our discussion forum for general questions and FAQs. Issues are for bug reports only.
⚠️ Feature requests may or may not be ignored, as I (@hellfiredevil) 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! ⭐
If you really, really like this project, please send money! -> Sponsors 🤑 and donations 💰
Live demo at Chiheisen Lovers.
| Feature | Description |
|---|---|
| 👀 File Preview | PDF, EPUB, markdown, code, plain text |
| 💠 List/Grid Layouts | For previewing images and documents with thumbnails |
| 🎥 Media Playback | mp4, mp3, with subtitles support |
| 📄 Office Preview | docx, pptx, xlsx support |
| 📝 README Preview | Renders code blocks, images with relative links |
| 📑 Pagination | For folders with 200+ items |
| 🔒 Protected Folders | Password protected routes and files |
| ⏬ Multi-file Download | Compress and download multiple files/folders |
| 🔎 Native Search | Search through shared OneDrive files |
- 🚀 Streamlined deployment, without manual token management
- 📤 Direct raw-file serving and hosting
- 🌙 Full dark mode support
- 🎨 Extensive style and website customizations
Note: This project focuses on showcasing and providing a way for others to download files from your OneDrive. Emphasis on free and serverless. If you need WebDAV or use other cloud providers, check out alist.
Open-source is hard! If you enjoy this project and want to support its development, please consider sponsoring or donating!
🧸 Support the Project - 地獄の火の悪魔
Made with ❤️ by Chiheisen
Based On OneDrive-Vercel-Index
- SpencerWooo for creating the original base repo
- HellFireDevil for maintaining and reviving the project

