A simple HTTP server implemented in Haskell, which offers a convenient upload form for large and/or many files. The server can be compiled and run on a Raspberry Pi.
The upload form is useful e.g. to collect photos and videos from friends and family after a trip or wedding. Further details are given in a blog post.
The server and frontend are based on: