4f2abcba60381b68b0c92b2cfba300426a469233
[uploader.git] / README
1 Simplest HTTP form file uploader.
2
3 It just saves uploaded file from HTML form to the new file on the disk.
4 Also it calculates BLAKE2b-512 checksum, replying with it in the answer.
5
6 You can upload files with curl:
7
8     curl -F file=@somedata.tar.gpg \
9         [ -F comment="optional comment" ] \
10         http://localhost:8086/upload/
11
12 and verify integrity locally:
13
14     b2sum somedata.tar.gpg
15
16 You can enable mail notification with -notify-to and -notify-from options.
17 It is advisable to run it under daemontools-like supervisor
18 (http://cr.yp.to/daemontools.html). Example service/uploader provided.
19
20 You can also run it as UCSPI-TCP service (https://cr.yp.to/ucspi-tcp.html),
21 like in service/uploader example.
22
23 uploader is free software: see the file COPYING for copying conditions.