Neptune Web Server is for you if you want to host your own website but you can't find an ISP that doesn't bog you down with banner adverts or maximum file size limitations. Neptune is a small, fast and fully-featured web server you can run on your own computer. That means you can host your own website over a local area network, or the Internet to share files, music, and ideas, or test-out your web page. Neptune supports password protection and does not require a high specification machine or a high connection speed to run, as file caching and maxium connection settings can be tailored on-the-fly to your needs. Running your own web server has many benefits such as no space limitations, and the advantage that your files don't have to be uploaded, as they're shared directly from your computer.
Download: Neptune Web Server 1.7
Screenshot: Main window
View: More information