Steam Caching Proxy

Suggestions for features and software you would like to see in DietPi, goes here.
Post Reply
Darron
Posts: 8
Joined: Sun Aug 18, 2019 12:56 pm

Steam Caching Proxy

Post by Darron »

Obviously you'd need a large HDD either connected directly or a network mount... but it could be very useful.
The only tutorial I've seen are for docker and ubunto LTS, I assume that it's still all run from the command line and DietPi is debian so it should be ok.

https://linustechtips.com/main/topic/96 ... -tutorial/
https://arstechnica.com/gaming/2017/01/ ... dth-blues/

Where it all gets hard (for me at least being a linux noob) is setting up the ports, especially as I'm running Pi-Hole, RPI Monitor and FreshRSS.
It also seems to create a series of new IP address':

Code: Select all

sudo docker run \
  --restart unless-stopped -d \
  --name steamcache-dns \
  -p 192.168.1.50:53:53/udp \
  -e UPSTREAM_DNS=1.1.1.1 \
  -e STEAMCACHE_IP=192.168.1.50 \
  -e ORIGINCACHE_IP=192.168.1.51 \
  -e BLIZZARDCACHE_IP=192.168.1.52 \
  -e RIOTCACHE_IP=192.168.1.53 \
  -e FRONTIERCACHE_IP=192.168.1.54 \
  -e WINDOWSCACHE_IP=192.168.1.55 \
  steamcache/steamcache-dns:latest
Now that really confuses me.
User avatar
MichaIng
Site Admin
Posts: 2293
Joined: Sat Nov 18, 2017 6:21 pm

Re: Steam Caching Proxy

Post by MichaIng »

If you use Pi-hole, then the upstream DNS should be 127.0.0.1 or the LAN IP of the device (not sure how Docker handles 127.0.0.1/localhost internally).
The other IPs seem to be from Docker, which always creates an internal network to connect with the containers.
User avatar
WarHawk
Posts: 606
Joined: Thu Jul 20, 2017 8:55 am

Re: Steam Caching Proxy

Post by WarHawk »

That's pretty cool but would USE TONS of harddrive space
Post Reply