.Dd $Mdocdate$ .Dt MARISA 1 .Os .Sh NAME .Nm marisa .Nd HTTP based file upload system .Sh SYNOPSIS .Nm marisa .Op Fl v .Op Fl f Ar file .Sh DESCRIPTION .Nm is an HTTP server that permits temporary file uploads using PUT and POST requests. .Pp Files uploaded are saved in a single directory and given random names while retaining their original extension. A configurable expiration time is set for each file, that can be used to cleanup expired files thanks to .Xr marisa-trash 1 . .Bl -tag -width Ds .It Fl v Turn on verbose logging to .Pa stderr .It Fl f Ar file Load configuration from .Pa file .El .Sh SEE ALSO .Xr marisa-trash 1 , .Xr marisa.conf 5 .Sh AUTHORS .An Willy Goiffon Aq Mt dev@z3bra.org .Pp "Borrowed" by .An Izuru Yakumo Aq Mt yakumo.izuru@chaotic.ninja .Sh BUGS If you upload a file through the browser, and refresh the page, the file will get constantly reuploaded, which may exhaust the server's storage at some point. .Pp This shouldn't happen with a CLI, such as .Xr curl 1