lancachenet / monolithic

A monolithic lancache service capable of caching all CDNs in a single instance
https://hub.docker.com/r/lancachenet/monolithic
Other
756 stars 77 forks source link

Steam deck not using lancache #186

Open bfenty opened 11 months ago

bfenty commented 11 months ago

This is likely an issue with something on the deck as it works perfectly on my windows machines, but the deck doesn't use the cache. I have the domains configured in pihole to forward to my lancache. Deck just ignores the cache. Is there a fix for this?

OverthinkingTech commented 11 months ago

Same issue. Weirdly, the steamdeck finds lancache.steamcontent.com because it shows up in my DNS logs but it also looks for other servers and uses them instead. Attached is a screenshot of DNS showing the steamdeck is finding lancache.steamcontent.com Blocking all other steam servers does not work in forcing the deck to use lancache. Also, I have tried disabling local file sharing, that had no impact of behavior.

Screenshot 2023-12-21 175104

sgtxd commented 6 months ago

This Issue lines up with the Linux Steam Client not utilising lancache.steamcontent.com (https://github.com/ValveSoftware/steam-for-linux/issues/7514)

archer37 commented 1 month ago

For what its worth, testing from the Stemdeck today it has no issues connecting to and using LanCache for game downloads. No configuration on the deck necessary, just the network wide entry for lancache.steamcontent.com pointed to the local server, and I am able to hit speeds far in excess of my ISP connection; Proxmox and Grafana validate that the traffic is coming from the Lancache VM.