# SteamCacheBundle

SteamCacheBundle is an all-in-one Docker deployment that bundles the SteamCache components (DNS, the GenericCache server, and the SNIProxy) into a single container. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/1023/steamcachebundle

## Description

SteamCacheBundle is an all-in-one Docker deployment that bundles the SteamCache components (DNS, the GenericCache server, and the SNIProxy) into a single container. It routes Steam download URLs to your home server so games download faster and stay cached locally, which suits homelab users who want a self-hosted Steam download cache without running several separate containers.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

14/100 (Low), based on 3 of 4 factors.
- Maintained: 0 (last commit 3053 days ago)
- Popular: 18 (7 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)

## Links

- Docker Hub: https://hub.docker.com/r/mlebjerg/steamcachebundle/
- Unraid: https://ca.unraid.net/apps/steamcachebundle-1tkxqsc1tu89hc?q=SteamCacheBundle
- Official website: https://squishedmooo.com
- Documentation: https://squishedmooo.com/the-new-and-easier-all-in-one-steamcache/
- GitHub: https://github.com/mlebjerg/SteamCacheBundle

## Common questions

### Where can I find unRAID-specific setup help for SteamCacheBundle?

An unRAID-focused thread covers setting up the SteamCacheBundle package on a NAS.

### What local Steam cache experience is reported in self-hosted discussions?

A user wanted to create a local Steam cache after Steam added local network transfer, but could not find a guide for running Steam headless on Linux to download Windows files.

### Is there a recommended guide for populating a Steam cache from an existing SteamLibrary folder?

A user asked for a recommended guide and whether a cache can be created or populated from an existing SteamLibrary folder, noting that older guides may be obsolete. The provided source does not give a confirmed method.

### Why can a Steam cache server saturate its CPU?

A user reported the CPU saturating from compression and flatting out around 500 to 600 Mbit for a single client. The thread asks how to disable compression or reduce hardware demands.

---
Source: Our Local Host (https://ourlocalhost.com/app/1023/steamcachebundle), the self-hosted and open-source app directory.
