CacheParty
ghcr.io/antiremy/cacheparty:latest
https://github.com/antiremy/CacheParty/pkgs/container/cacheparty
br0
false
https://github.com/antiremy/CacheParty/issues
https://github.com/antiremy/CacheParty
https://github.com/antiremy/CacheParty#readme
CacheParty is a LAN game-download cache: a single-binary, drop-in replacement for lancachenet/monolithic. It caches plain-HTTP downloads from Steam, Battle.net, Epic, Riot, Xbox/WSUS, PlayStation and everything else in uklans/cache-domains, so each game is downloaded from the internet once and then served to every PC on your network at LAN speed.
It uses the same environment variables and access.log format as monolithic, and adds streaming request coalescing, adaptive read-ahead, an internet download speed limit, fast restarts and a built-in dashboard with live throughput and per-game, per-client traffic.
Setup: give the container its own IP on br0 (ports 80 and 443 are taken by the Unraid web UI), then point lancache-dns, Pi-hole or AdGuard Home at that IP for the cache-domains lists. HTTPS (:443) is passed through, not cached. CacheParty cannot read an existing monolithic cache, so give it an empty cache folder.
Network:Proxy Downloaders:
http://[IP]:[PORT:8080]/
https://raw.githubusercontent.com/antiremy/unraid-templates/main/templates/cacheparty.xml
https://raw.githubusercontent.com/antiremy/unraid-templates/main/images/cacheparty.png
https://raw.githubusercontent.com/antiremy/CacheParty/main/docs/images/dashboard.png
https://raw.githubusercontent.com/antiremy/CacheParty/main/docs/images/dashboard-charts.png
MIT
lancache monolithic steam battle.net epic game cache lan party
A dedicated IP address for the container (br0 or another custom network), and a DNS server such as lancache-dns, Pi-hole or AdGuard Home that resolves the cache-domains hostnames to that IP.
/mnt/user/cacheparty/
/mnt/user/appdata/cacheparty/
1000g
8.8.8.8 8.8.4.4
0
10g
3560d
64
1m
https://github.com/uklans/cache-domains.git
master
false
cachelog
80
443
8080