a self hosted caching server for game and content downloads: it transparently caches Steam, Epic, Riot, Battle.net and Windows Update CDN traffic so a download pulled once is served from the local cache to every other machine on your network, with no login and no open resolver
LanCache is a self hosted caching server for large game and content downloads. It combines a transparent HTTP cache with a small DNS service: the DNS steers clients to the cache by answering the game content CDN domains it knows about with the cache's own address, and the cache stores each downloaded object once so that the next machine that needs the same update, game or patch pulls it from your local network at LAN speed instead of over the internet again. It caches an allow listed set of major content CDNs, including Steam, Epic Games, Riot, Battle.net, Origin, GOG and Windows Update, and everything else is left untouched.
It suits LAN parties, gaming cafes, esports venues, schools, offices and homelabs, anywhere many machines download the same large files and internet bandwidth is the bottleneck. Point your network's clients at the cache and repeated multi gigabyte downloads stop being paid for over and over.
cloudimg ships LanCache as a complete appliance rather than a stack of containers you have to wire up yourself: the official monolithic cache and DNS components run as pinned, digest verified containers under Docker, and on first boot the machine resolves its own address and configures the DNS to steer clients to its cache, so it is serving within a minute or two of launch. Security is designed in for a service that is public by design: there is no login and no credential of any kind to leak, and the two ways an internet reachable cache could be abused are closed by construction. The DNS answers only the game CDN domains it caches and refuses every other name, so it is never an open recursive resolver, and the cache proxies only those allow listed CDN hosts, never an arbitrary site, so it is never an open proxy, both proven on every build before the image is captured. The base is fully patched with unattended security updates enabled, cache storage lives on a resizable disk, and every image comes with a step by step deploy guide tested against the exact build and 24/7 cloudimg support.