A simple single-binary file host.
Find a file
2025-03-22 17:20:19 -05:00
confetti-box Force the websocket to close on page unload 2025-03-22 17:20:19 -05:00
confetti-cli Changed imu to use websockets 2025-03-22 17:11:47 -05:00
images Improved user interaction with button 2025-02-28 10:11:10 -06:00
.gitignore Merged confetti-cli into the repo 2024-11-09 16:53:02 -06:00
Cargo.toml Merged confetti-cli into the repo 2024-11-09 16:53:02 -06:00
README.md Improved user interaction with button 2025-02-28 10:11:10 -06: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
  • Chunked uploads of configurable size
  • Websocket uploads
  • 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

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