SimpleFileManager is a project mainly written in PHP, it's free.
Allow you to organize files separated by group (or clients) and let them to download via HTTP