go.stargrave.org/paster -- paste service daemon
-
-Are you tired of too complicated solutions even for the simple task like
-paste storage? I too. That is why that paster daemon is here.
-
-* It uses file system for storing the pastes
-* Pastes are shared through the external program (HTTP, FTP, Gopher, ...)
-* Paste files have an extension (.txt by default), that can be overriden
- for the given paste. So your HTTP service can answer with varying
- Content-Types. You can share images for example, not only plaintext
-* No excessive HTTP protocol: just send bencode-ed dictionary with the
- data over the TCP
-* Newline is appended for .txt/.url pastes, if it is missing
-* SHA512/2 checksum is sent back to you, for integrity checking
-* Intended to be run as a UCSPI-TCP service
- (https://cr.yp.to/ucspi-tcp.html) under daemontools-like supervisor
- (http://cr.yp.to/daemontools.html)
-* You can clear an old ones with simple: find pastes -ctime XXX -delete
-
-With contrib/paster you can send the paste very easily:
-
- $ paster
- something I want to send
- whatever whenever
- ^D
- http://paster.example.com/4KEOLWCZY5CBVWDNT5TA.txt
- 28d95ef0e8d6a4f4222d0e7eb2a23777aa99efb0794e535a0f4a55490705438f
-
- $ paster webp < some-image.webp
- http://paster.example.com/KO5O7SJTUGBORVGOZBSA.webp
-
paster is free software: see the file COPYING for copying conditions.