1
I am planning on getting a new gaming rig, but with a small SSD drive. I have lots of games in my Steam Library, but I don't want to install a large hard drive just to fit them all on. I also have a server running Debian in my home. What I would like to know is if there is a way to have the Linux server download the games and content to it, then I tell Steam on my client machines to pull content from there before going out to the regular Steam servers, mostly for game installs and updates. It would be awesome if the server also updated all the games in the library (i.e. once a day or once a week), as transferring through the LAN is much quicker.
I am not looking to install the games to the server, then run it over the network. What I am trying to do is have all the content go to that one server, then as I pick games on my library to install on my computer, it pulls from my local server as opposed to the Steam server that takes forever to download. Is there any way to set this up?
1Why not just install a 1TB HDD on the gaming rig, and install your steam library there? If you decide you want a game on the SSD, you can always copy it over and make a junction point from the original folder on the HDD to the new folder on the SSD. – nhinkle – 2013-08-10T16:30:01.803
@nhinkle Many reasons why not, but I'm wanting it on a server. I have multiple computers that have various Steam games on them, and I'd like one central server that keeps all the games up to date for all my platforms (I run a Mac as well) – Canadian Luke – 2013-08-10T16:31:15.293
I know there isn't anything like this built-in. You might be able to sniff the connection between the Steam client and Valve's servers using wireshark, and then try to set something up (maybe with iptables on your router?) to intercept that traffic and send it to your server. Or perhaps run everything for steam's IP space through a really aggressive caching server? – nhinkle – 2013-08-10T16:49:42.900
Steam does not support this and never will – Ramhound – 2013-08-10T17:16:31.253
@ramhound If you find a source, post that as an answer – Canadian Luke – 2013-08-10T18:21:28.113
@Ramhound jsut because it's closed source doesn't mean it's not possible that its built in. WSUS is closed source and it does this. – PsychoData – 2013-09-13T21:05:26.267
@PsychoData WSUS is designed to do this I don't understand the comment. Microsoft also supports doing it Valve does not. My comment is valid Steam is DRM there is no reason Valve would support something like this it wouldn't sell many games and would reduce the level of security of Steam's DRM – Ramhound – 2013-09-13T21:24:00.033
How would it reduce the amount of security? who's to say they cant encrypt their lovely store of games/game updates? Just because it's closd source doesn't mean that they dont have it. Thats not to say they may not. Honestly, I dont know. – PsychoData – 2013-09-13T21:26:04.620