An easy and efficient way of storing and distributing files using Bun!
  • JavaScript 100%
Find a file
2025-07-31 10:53:05 +02:00
utils first commit 2025-07-31 10:52:15 +02:00
.env.example first commit 2025-07-31 10:52:15 +02:00
.gitignore Added tokens.json & fileMimesList.json to .gitignore 2025-07-31 10:53:05 +02:00
app.js first commit 2025-07-31 10:52:15 +02:00
fileMimesList.json first commit 2025-07-31 10:52:15 +02:00
package.json first commit 2025-07-31 10:52:15 +02:00
README.md first commit 2025-07-31 10:52:15 +02:00
tokens.json first commit 2025-07-31 10:52:15 +02:00

easy-storage

An easy and efficient way of storing and distributing files using Bun!

How to setup?

  1. Clone the repository with git clone https://github.com/M336G/easy-storage.git.
  2. Install Bun and run bun install.
  3. Run the project with bun run start.

Recommandations

It is recommendeded that you set this up with a Cloudflare reverse proxy for best performance. You should also set tokens for your clients and configure the allowed/disallowed file MIMES depending on your needs.

Configuring

See the notes in .env.example and create a new .env file/set your environment variables if you want to configure your storage server further.

Contributing

Feel free to open pull requests if you wish to contribute to the project, as they are more than welcome!

License

This project is licensed under the GNU Affero General Public License v3.0