updated readme

This commit is contained in:
Schrottkatze 2023-03-05 16:07:08 +01:00
parent 8039fe75a2
commit 91568a1590

View file

@ -6,47 +6,65 @@ The github repository is a mirror of [this gitlab repository](https://gitlab.com
This is a fork of [MicroBin](https://github.com/szabodanika/microbin). This is a fork of [MicroBin](https://github.com/szabodanika/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](https://github.com/kognise/water.css)
- Customizable endpoints
## TODOs: ## TODOs:
- [ ] Rebrand - [x] removed light mode
- [ ] New name and logo
- [ ] New README - [x] Rebrand
- [x] New name and logo
- [x] New README
- [ ] installation guides
- [ ] Website - [ ] Website
- [ ] Official central instance - [ ] Official central instance
- [ ] Donation thing? - [ ] Donation thing?
- [ ] Distribution - [ ] Distribution
- [ ] nixpkgs - [ ] nixpkgs
- [ ] crates.io - [x] crates.io
- [ ] Docker - [ ] Docker
- [ ] Various other distribution specific repositories? - [ ] Various other distribution specific repositories?
- [ ] Quality - [ ] Quality
- [ ] Tests - [ ] Tests
- [ ] Proper design stuff - [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_)
- [ ] multi-user
- [x] Click logo/name to get to root
- [ ] Proper database (_seriously, json isn't a database_) - [ ] Customizability
- [ ] Configurable endpoints (_so a url shortener isn't lengthened by /url/_) - [ ] Customizable keys (_so you can make fixed pastas_)
- [ ] make root page a redirect and root based redirect - [x] Customizable wordset
- [ ] Proper auth and permissions (_so a single user can also use it and send links_) - [ ] Non-env/args configurations
- [ ] multi-user - [ ] further endpoint configuration
- [ ] Customizable keys (_so you can make fixed pastas_) - [x] customizable `pasta`, `url` and `raw` endpoints
- [x] Customizable wordset - [ ] simplified media embed endpoints (/file/$id or /embed/$id by default? maybe with compression?)
- [ ] Non-env/args configurations - [ ] disable remove
- [ ] encrypted pastas - [ ] make root page a redirect and root based redirect
- [ ] image embeds - [ ] easy to customize logo, icon etc.
- [x] in pasta view - [ ] simplified themeing (only colors etc)
- [ ] easy to copy image embed url
- [ ] Markdown pastas - [ ] Features
- [ ] further endpoint configuration - [ ] encrypted pastas
- [x] customizable `pasta`, `url` and `raw` endpoints - [ ] image embeds
- [ ] simplified media embed endpoints (/file/$id or /embed/$id by default? maybe with compression?) - [x] in pasta view
- [ ] disable remove - [ ] easy to copy image embed url
- [x] Click logo/name to get to root - [ ] Markdown pastas
- [ ] switch to other template engine
- [ ] Move frontend interactive code to rust as well
- [x] removed light mode
## Contact ## Contact
@ -54,3 +72,5 @@ This is a fork of [MicroBin](https://github.com/szabodanika/microbin).
This fork of MicroBin was created by [Schrottkatze](https://schrottkatze.de). This fork of MicroBin was created by [Schrottkatze](https://schrottkatze.de).
Join [the matrix room](https://matrix.to/#/#s10e-microbin:matrix.org) to chat! Join [the matrix room](https://matrix.to/#/#s10e-microbin:matrix.org) to chat!
Contact me via e-mail at [contact@schrottkatze.de](mailto:contact@schrottkatze.de).