No description
Find a file
2023-03-05 15:21:12 +01:00
.github changes like 2023-02-17 11:28:09 +01:00
src rebrand + added dockerfile agian 2023-03-05 15:21:12 +01:00
templates rebrand + added dockerfile agian 2023-03-05 15:21:12 +01:00
.envrc changes like 2023-02-17 11:28:09 +01:00
.gitignore add pasta_data 2022-10-22 09:55:11 -08:00
Cargo.lock rebrand + added dockerfile agian 2023-03-05 15:21:12 +01:00
Cargo.toml rebrand + added dockerfile agian 2023-03-05 15:21:12 +01:00
default.nix changes like 2023-02-17 11:28:09 +01:00
Dockerfile rebrand + added dockerfile agian 2023-03-05 15:21:12 +01:00
flake.lock changes like 2023-02-17 11:28:09 +01:00
flake.nix removed attempt at rewriting in other template system, it's not that important for now 2023-03-04 00:28:57 +01:00
LICENSE Create LICENSE 2022-04-27 16:00:53 +01:00
README.md ideas 2023-03-04 01:10:16 +01:00
shell.nix changes like 2023-02-17 11:28:09 +01:00

MicroBin

This is a fork of MicroBin intends to fix some bugs and add some features to MicroBin.

I deliberately removed docker support for now.

Please do not ask for help in the issues of the original MicroBin repository, I'd be happy to help you with any problems here though.

TODOs:

  • Rebrand

    • New name and logo
    • New README
    • Website
    • Official central instance
    • Donation thing?
  • Distribution

    • nixpkgs
    • crates.io
    • Docker
    • Various other distribution specific repositories?
  • Quality

    • Tests
    • Proper design stuff
  • Proper database (seriously, json isn't a database)

  • Configurable endpoints (so a url shortener isn't lengthened by /url/)

    • make root page a redirect and root based redirect
  • Proper auth and permissions (so a single user can also use it and send links)

    • multi-user
  • Customizable keys (so you can make fixed pastas)

    • Customizable wordset
  • Non-env/args configurations

  • encrypted pastas

  • image embeds

    • in pasta view
    • easy to copy image embed url
  • Markdown pastas

  • further endpoint configuration

    • customizable pasta, url and raw endpoints
    • simplified media embed endpoints (/file/$id or /embed/$id by default? maybe with compression?)
    • disable remove
  • Click logo/name to get to root

  • switch to other template engine

  • Move frontend interactive code to rust as well

  • removed light mode

Contact

This fork of MicroBin was created by Schrottkatze.

Join the matrix room to chat!