Hamster is a project mainly written in JAVASCRIPT and PYTHON, it's free.
File server with Web interface