Host Yourself is a free service/software for your desktop computer that allows you to share documents, photos, music, videos, and any other file/folder/drive on your desktop computer/laptop to the internet over a 128 bit SSL connection. You can then use Internet Explorer, Firefox or even to your mobile phone browser to remotely access files from your home PC and download/share/stream files files/music/videos/photos/documents etc.

They provide a small Jave based client called MyDiskServer that helps configure your computer for sharing files, folders and drives online. It manages all network traffic between users and the host yourself network.

Here’s a list of the features of this service:

+ Provides access to files on your computer from any device on the Internet.
+ Supports multiple user accounts for controlling who can browse and download.
+ Interface for sharing specific files and folders.
+ Dynamically created ZIP files to aid downloading multiple files.
+ Automatic thumbnails when browsing through image folders.
+ Support for uploading folders and files of any size.
+ A configurable maximum transfer rate for each user.
+ Shows which files are being accessed live.
+ Can serve files securely using SSL. (128bit encryption)
+ Provides remote power on functionality. (WOL and configuration required)
+ Supports plugins for generating dynamic content.

This is definitely a great tool for users who have a high speed internet connection as they can host unlimited files on their computer limited only by the size of the hard disk.