Droopy is an open source, completely free, single-file and cross-platform web-based/command-line software project designed from the ground up to act as a minimal web server for those who want a handy, portable and easy file sharing solution.
With Droopy, all your friends will be able to upload files directly on your computer. Isn’t that cool? Well, it gets even cooler, as Droopy is a platform-independent application that can be run on any GNU/Linux distribution, as well as on BSD, Microsoft Windows and Mac OS X operating systems. It is currently supported on 32 and 64-bit computer platforms.
Getting started with Droopy
Droopy is a basically a command-line software, but it provides an user-friendly browser-based and cross-browser user interface where anyone who has access to it can easily and quickly upload files, from their computers to yours.
The software is a single file, which can be downloaded or modified to fit your needs. To get started, download the file (be aware of the fact that the file has no extension), save it on your computer, on a location of your choice, and make it executable (right click on it, go to Preferences, access the Permission tab and check the ‘Allow executing file as program’ option).
View the program’s command-line options in any terminal emulator or other console environment, execute the ‘droopy -h’ command. Available command-line options include the ability to specify the directory used for file uploads, to set the message and picture, to provide download links, as well as to specify a username and password for the authentication.
In addition, you will be able to set up secure HTTP (HTTPS) using a certain certificate file, to set the file permissions (octal value), to save the options in a specified configuration file, and to delete the configuration file and exit the program.