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?

8
  • 1
    Why 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
    Aug 10, 2013 at 16:30
  • @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) Aug 10, 2013 at 16:31
  • 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
    Aug 10, 2013 at 16:49
  • Steam does not support this and never will
    – Ramhound
    Aug 10, 2013 at 17:16
  • @ramhound If you find a source, post that as an answer Aug 10, 2013 at 18:21

2 Answers 2

2

As Ramhound mentions, this is not possible... giving up the search

3
  • This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post.
    – Jawa
    Aug 18, 2013 at 17:27
  • @jawa the answer is that it can't do it Aug 18, 2013 at 17:30
  • This answer is valid. This cannot be done with Valve support.
    – Ramhound
    Sep 13, 2013 at 21:25
1

Possible workaround: I imagine you could set up a virtual Windows machine on your debian server that keeps all Steam games up to date and the install-folder is on a LAN-accessable drive (network share). Next step would be a solution to synchronize your client-machines, but i assume this would be fiddling.

All under the assumption that it is at least possible to install games on the virtual windows-machine (running them probably won't work).

2
  • It would work, but not well.
    – PsychoData
    Sep 13, 2013 at 21:08
  • A possibly better solution would be something like Rsync where to provide that synchronize solution. Or something like google drive or dropbox as a more simple solution. maybe?
    – PsychoData
    Sep 13, 2013 at 21:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .