A simple single-binary file host.
Find a file
2024-10-29 17:16:29 -05:00
src Added /info/<mmid> endpoint 2024-10-29 17:16:29 -05:00
web Compress database with lz4 and improve database handling 2024-10-29 04:33:44 -05:00
.gitignore Remove lockfile 2024-10-27 17:40:59 -05:00
Cargo.toml Compress database with lz4 and improve database handling 2024-10-29 04:33:44 -05:00
LICENSE Create LICENSE 2024-10-23 16:49:24 -05:00
README.md Update README.md 2024-10-29 04:34:27 -05:00

Confetti-Box 🎉

A super simple file host. Inspired by Catbox and Uguu.

Features

Current

  • Entirely self contained, tiny (~4MB) single binary
  • Customizable using a simple config file
  • Only stores one copy of a given hash on the backend
  • Fast (enough), runs just fine on a Raspberry Pi
  • Simple API for interfacing with it programmatically
  • No database setup required, uses self-contained in memory database serialized to a small, LZ4 compressed file.

Planned

  • Chunked uploads
  • Theming
  • More mochi

Screenshot

An example of a running instance

License

Confetti-Box is licensed under the terms of the GNU AGPL-3.0 license. Do what you want with it within the terms of that license.