karton/README.md
2023-03-05 15:23:11 +01:00

1.5 KiB

Karton

A small, rusty pastebin with URL shortener functionality.

This is a fork of MicroBin.

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!