karton/README.md
2023-03-05 17:02:18 +01:00

2.1 KiB

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:

  • removed light mode

  • Rebrand

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

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

    • Tests
    • 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
    • Click logo/name to get to root
  • Customizability

    • Customizable keys (so you can make fixed pastas)
      • Customizable wordset
    • Non-env/args configurations
    • 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
      • 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
      • 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.