Cache steam games using dnsmasq and nginx
Introduction
These config files configure nginx and dnsmaq to be a fairly quick caching proxy to make downloading games multiple times less WAN intensive
Usage
- Install nginx and dnsmasq
- Place the nginx.conf in /etc/nginx/
- Place the nginx-steam-cache.conf in /etc/ngnix/nginx.d/
- Place dnsmasq-steam-cache.conf in /etc/dnsmasq.d/
- Restart both processes
Is it working?
Use the following command to see if subsequent game downloads being sourced from cache (HIT):
tailf /var/log/nginx/steamcontent.access.log