mirror of
https://github.com/Dangoware/confetti-box.git
synced 2025-04-12 03:42:57 -05:00
A simple single-binary file host.
confetti-box | ||
confetti-cli | ||
images | ||
.gitignore | ||
Cargo.toml | ||
README.md |
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.