GenericCache

GenericCache

Docker app from cheesemarathon's Repository

Overview

This docker container provides a caching proxy server for game download content. For any network with more than one PC gamer connected, this will drastically reduce internet bandwidth consumption. This container is designed to support any game that uses HTTP and also supports HTTP range requests (used by Origin). This should make it suitable for: Steam (Valve) Origin (EA Games) Riot Games (League of Legends) Battle.net (Hearthstone, Starcraft 2, Overwatch) Frontier Launchpad (Elite Dangerous, Planet Coaster) Uplay (Ubisoft) Windows Updates Please see https://squishedmooo.com/?p=1 for install instructions! You will need them! This container should be used in conjunction with SteamcacheDNS and SNIProxy.

Runtime arguments

Network
bridge
Privileged
false

Template configuration

dataPathrw

Location to store the cached files

Target
/data/cache
Default
/mnt/user/appdata/gen-cache/data
Value
/mnt/user/appdata/gen-cache/data
LogsPathrw

Location to store the cache logs

Target
/data/logs
Default
/mnt/user/appdata/gen-cache/logs
Value
/mnt/user/appdata/gen-cache/logs
Default PortPorttcp

Container Port: Must be 80!

Target
80
Default
80
Value
80
CACHE_MEM_SIZEVariable

Memory size for the cache

Default
500m
Value
500m
CACHE_DISK_SIZEVariable

Max size for the cache

Default
500g
Value
500g
CACHE_MAX_AGEVariable

Max age for files in the cache

Default
3650d
Value
3650d

Download Statistics

1,696,062
Total Downloads
26
This Month
89
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
steamcache/generic:latest
Last Updated2020-02-29

Run GenericCache on Unraid.

GenericCache is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.