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