I have developed a PC game and I was thinking if it would be possible to use one of the websites in my Dreamhost account as a game update “provider”.
This is how I have imagined it so far.
I create a FTP only account, with password.
The game logs in, downloads small updates once a week or something like that, between 20 KB and 1 MB, disconnects.
I would want to limit the download bandwith for each client to about 64 KB/s and restrict the number of games connecting to the FTP to a maximum number of 10 connections at a time, or less, so that I don’t abuse the server or use a lot of bandwith.
I’d rather not use http downloads for downloading updates because if the game becomes popular, i may exceed my bandwidth or stress the web server too much.
So my questions are would something like this be allowed, is it possible to restrict the bandwith and number of connections for a certain FTP user?