AppFeed/templates/mlebjergsRepository/mlebjerg/steamCacheBundle.xml
Squidly271 b3878cd225 Redo
2020-12-03 07:42:32 -05:00

149 lines
7.9 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<Container version="2">
<Name>SteamCacheBundle</Name>
<Repository>mlebjerg/steamcachebundle:latest</Repository>
<Registry>https://hub.docker.com/r/mlebjerg/steamcachebundle/</Registry>
<Network>br0</Network>
<Privileged>false</Privileged>
<Support>https://lime-technology.com/forums/topic/54183-support-cheesemarathons-repo/</Support>
<Overview>SteamcacheBundle provides DNS entries for *.cs.steampowered.com and other download URLs and has GenericCache server and SNIProxy in the built in.&#13;
Please see https://squishedmooo.com/the-new-and-easier-all-in-one-steamcache/ for install instructions! You will need them!&#13;
To see accesslogs type "tail -f /data/logs/access.log" (Without quotes) in the docker console.&#13;
Big Thanks to cheesemarathon for all the help!&#13;
If you want to use UNRAID's IP download his, containers.</Overview>
<WebUI></WebUI>
<TemplateURL>https://raw.githubusercontent.com/mlebjerg/docker-templates/master/mlebjerg/steamCacheBundle.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/mlebjerg/docker-templates/master/images/steamcache.png</Icon>
<PostArgs></PostArgs>
<DonateText>Buy Me a Coffee</DonateText>
<DonateLink>https://ko-fi.com/O5O7EZ1R</DonateLink>
<DonateImg>https://az743702.vo.msecnd.net/cdn/kofi4.png?v=0</DonateImg>
<MinVer>6.0</MinVer>
<Networking>
<Mode>br0</Mode>
<Publish>
<Port>
<HostPort>80</HostPort>
<ContainerPort></ContainerPort>
<Protocol>tcp</Protocol>
</Port>
<Port>
<HostPort>443</HostPort>
<ContainerPort></ContainerPort>
<Protocol>tcp</Protocol>
</Port>
<Port>
<HostPort>53</HostPort>
<ContainerPort>53</ContainerPort>
<Protocol>udp</Protocol>
</Port>
</Publish>
</Networking>
<Data>
<Volume>
<HostDir>/mnt/user/steamcache</HostDir>
<ContainerDir>/data/cache</ContainerDir>
<Mode>rw</Mode>
</Volume>
<Volume>
<HostDir>/mnt/user/appdata/gen-cache/logs</HostDir>
<ContainerDir>/data/logs</ContainerDir>
<Mode>rw</Mode>
</Volume>
</Data>
<Environment>
<Variable>
<Value></Value>
<Name>LANCACHE_IP</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>500m</Value>
<Name>CACHE_MEM_SIZE</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>2000g</Value>
<Name>CACHE_DISK_SIZE</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>150d</Value>
<Name>CACHE_MAX_AGE</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>1.1.1.1</Value>
<Name>UPSTREAM_DNS</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>true</Value>
<Name>USE_GENERIC_CACHE</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name>DISABLE_FRONTIER</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name>DISABLE_ORIGIN</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name>DISABLE_RIOT</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name>DISABLE_STEAM</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name>DISABLE_UPLAY</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name>DISABLE_BLIZZARD</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name>DISABLE_WINDOWS</Name>
<Mode></Mode>
</Variable>
</Environment>
<Config Name="LANCACHE_IP" Target="LANCACHE_IP" Default="" Mode="" Description="IP Address of cache container. (Has to be the same as the HOST's IP. If you set the container's IP to 192.168.1.108 this has to be the same. If you use bridge it has to be the same as unRAID's IP.)" Type="Variable" Display="always" Required="true" Mask="false"></Config>
<Config Name="data" Target="/data/cache" Default="" Mode="rw" Description="Location to store the cached files" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/steamcache</Config>
<Config Name="Logs" Target="/data/logs" Default="" Mode="rw" Description="Location to store the cache logs" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/gen-cache/logs</Config>
<Config Name="Default Port" Target="" Default="" Mode="tcp" Description="Container Port: Must be 80!" Type="Port" Display="always" Required="false" Mask="false">80</Config>
<Config Name="CACHE_MEM_SIZE" Target="CACHE_MEM_SIZE" Default="" Mode="" Description="Memory size for the cache" Type="Variable" Display="always" Required="false" Mask="false">500m</Config>
<Config Name="CACHE_DISK_SIZE" Target="CACHE_DISK_SIZE" Default="" Mode="" Description="Max size for the cache" Type="Variable" Display="always" Required="false" Mask="false">2000g</Config>
<Config Name="CACHE_MAX_AGE" Target="CACHE_MAX_AGE" Default="" Mode="" Description="Max age for files in the cache" Type="Variable" Display="always" Required="false" Mask="false">150d</Config>
<Config Name="443" Target="" Default="" Mode="tcp" Description="Container Port: 443&#13;&#10;SNIProxy port, don't change!" Type="Port" Display="always" Required="false" Mask="false">443</Config>
<Config Name="DNS UDP Port" Target="53" Default="53" Mode="udp" Description="DNS port, don't change!" Type="Port" Display="advanced" Required="true" Mask="false">53</Config>
<Config Name="UPSTREAM_DNS" Target="UPSTREAM_DNS" Default="" Mode="" Description="Container Variable: UPSTREAM_DNS" Type="Variable" Display="advanced" Required="true" Mask="false">1.1.1.1</Config>
<Config Name="USE_GENERIC_CACHE" Target="USE_GENERIC_CACHE" Default="" Mode="" Description="Must be set to true to use generic cache" Type="Variable" Display="advanced" Required="true" Mask="false">true</Config>
<Config Name="DISABLE_FRONTIER" Target="DISABLE_FRONTIER" Default="" Mode="" Description="Set to true to disable frontier caching" Type="Variable" Display="advanced-hide" Required="false" Mask="false"></Config>
<Config Name="DISABLE_ORIGIN" Target="DISABLE_ORIGIN" Default="" Mode="" Description="Set to true to disable origin caching" Type="Variable" Display="advanced" Required="false" Mask="false"></Config>
<Config Name="DISABLE_RIOT" Target="DISABLE_RIOT" Default="" Mode="" Description="Set to true to disable riot caching" Type="Variable" Display="advanced" Required="false" Mask="false"></Config>
<Config Name="DISABLE_STEAM" Target="DISABLE_STEAM" Default="" Mode="" Description="Set to true to disable steam caching" Type="Variable" Display="advanced" Required="false" Mask="false"></Config>
<Config Name="DISABLE_UPLAY" Target="DISABLE_UPLAY" Default="" Mode="" Description="Set to true to disable uplay caching" Type="Variable" Display="advanced" Required="false" Mask="false"></Config>
<Config Name="DISABLE_BLIZZARD" Target="DISABLE_BLIZZARD" Default="" Mode="" Description="Set to true to disable blizzard caching" Type="Variable" Display="advanced" Required="false" Mask="false"></Config>
<Config Name="DISABLE_WINDOWS" Target="DISABLE_WINDOWS" Default="" Mode="" Description="Set to true to disable windows update caching" Type="Variable" Display="advanced" Required="false" Mask="false"></Config>
<Deprecated>true</Deprecated>
<Date>1529088010</Date>
<Category>Backup: Tools:Utilities</Category>
<Description>SteamcacheBundle provides DNS entries for *.cs.steampowered.com and other download URLs and has GenericCache server and SNIProxy in the built in.&#13;
Please see https://squishedmooo.com/the-new-and-easier-all-in-one-steamcache/ for install instructions! You will need them!&#13;
To see accesslogs type "tail -f /data/logs/access.log" (Without quotes) in the docker console.&#13;
Big Thanks to cheesemarathon for all the help!&#13;
If you want to use UNRAID's IP download his, containers.</Description>
<templatePath>/tmp/GitHub/AppFeed/templates/mlebjergsRepository/mlebjerg/steamCacheBundle.xml</templatePath>
</Container>