/Drive

📂 Store your files with a simple and elegant dashboard

Primary LanguageTypeScriptMIT LicenseMIT

Drive

GitHub Release GitHub License Discord

What is Drive

Drive is a simple and elegant file storage solution to manage your files from an elegant dashboard.

👀 Click for a showcase video

Deploying

You'll have to set the following environment variables to setup the dashboard, here is a list of them:

✨ You can generate secret tokens by visiting this link

Dashboard Environment Variables

Key Description Example
STORAGE_PATH The destination path uploads
DATABASE_URL The SQLite URL file:/tmp/database.db
BETTER_AUTH_SECRET The auth secret
BETTER_AUTH_GITHUB_ID Your github client id
BETTER_AUTH_GITHUB_SECRET Your github client secret

Selfhosting

If you want to selfhost, you can run pnpm, pnpm build and pnpm start to start the program.

The dashboard will usually be available here.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

If you need help, feel free to join the Discord Server or open an issue.