Karton
A small, rusty pastebin with URL shortener functionality.
The github repository is a mirror of this gitlab repository.
This is a fork of MicroBin.
Features
- Animal names (by default) or custom namefiles instead of just hashes (though hashes are an option too!)
- File and image uploads
- raw text serving
- URL shortening
- QR codes
- Listing and removing pastas (though currently everyone can do that)
- Expiration times
- Editable pastas
- Syntax highlighting
- Styling via water.css
- Customizable endpoints
TODOs:
[x] removed light mode
[x] Rebrand
- [x] New name and logo
- [x] New README
- [ ] installation guides
- [ ] Website
- [ ] Official central instance
- [ ] Donation thing?
[ ] Distribution
- [ ] nixpkgs
- [x] crates.io
- [ ] Docker
- [ ] Various other distribution specific repositories?
[ ] Quality
- [ ] Tests
- [x] New theme
- [ ] Proper database (seriously, json isn't a database)
- [ ] Proper auth and permissions (so a single user can also use it and send links)
- [x] Click logo/name to get to root
[ ] Customizability
- [ ] Customizable keys (so you can make fixed pastas)
- [ ] Non-env/args configurations
- [ ] further endpoint configuration
- [x] customizable
pasta
, url
and raw
endpoints
- [ ] simplified media embed endpoints (/file/$id or /embed/$id by default? maybe with compression?)
- [ ] disable remove
- [ ] make root page a redirect and root based redirect
- [ ] easy to customize logo, icon etc.
- [ ] simplified themeing (only colors etc)
[ ] Features
- [ ] encrypted pastas
- [ ] image embeds
- [x] in pasta view
- [ ] easy to copy image embed url
- [ ] Markdown pastas
Contact
This fork of MicroBin was created by Schrottkatze.
Join the matrix room to chat!
Contact me via e-mail at contact@schrottkatze.de.