Nabs wroteI understand, but I prefer to have the experience a slightly lower download rate than me suffer uploads daily. This is still for local use, and downloads here are down usually at night, you know?
Well, like I said (I don't know why you didn't understand it), in this case (local hosting), the maximum upload speed of your connection becomes the maximum download speed of your clients, since they are downloading directly from you, and not some other website hosting your files.
Also if two clients download at the same time, they will each have 1/2 of the maximum speed...
Also, as I said before, if you want to try the solution above, you can install an FTP server software on your computer - and I recommend Filezilla FTP server.
Then you will have to set up shared folders and usernames/passwords in your FTP server, and send your public IP to your clients + username and password for them to connect to with an FTP client software, such as Filezilla client. It's not guaranteed to work (again, as I said before), as your ISP may block direct connections to your IP, or you may not have a public IP to start with (Please don't ask me what a public IP is). Also, this IP can change from time to time, so that is one more problem.
I'm just a bit pissed that I have to explain it, you being in IT and all. Plus you can find all this on Google. But you're a nice guy, so whatever.