Commit graph

83 commits

Author SHA1 Message Date
VibroAxe
51753881f9 Switch to using proxy_cache_lock_age
This allows us to cache the response in the event a file hasn't been downloaded yet
Set to 2m as a really long time to download a single 1m slice from upstream

Based on thoughts from https://github.com/lancachenet/generic/pull/113
2021-10-09 11:07:12 +00:00
VibroAxe
2fa012f667 Ported CACHE_INDEX_SIZE PR from generic
Ported PR https://github.com/lancachenet/generic/pull/103/ from @crabbey
Changes CACHE_MEM_SIZE to CACHE_INDEX_SIZE but maintains backwards compatiblity through deprecation.sh
2021-10-09 10:24:38 +00:00
James Kinsman
425a75c7da
Apply suggestions from code review
Thanks @gotenxiao

Co-authored-by: GotenXiao <gotenxiao@gmail.com>
2021-10-09 00:11:15 +01:00
VibroAxe
d77cfdc601 Exclude steam server status from caching
Implements lancachenet/generic#93 as this is no longer a valid comit after switcheroo
2021-07-20 13:35:05 +00:00
VibroAxe
faa6b3969d Rebase generic off monolithic
This commit rebases the generic code into the monolithic image
This allows the base image to be the more regularly accessed / edited image

Commits to lancachenet/generic:switcheroo will mimic this commit

Also fixes lancachenet/generic#108
2021-07-20 12:04:38 +00:00
James Kinsman
dc61a36471
Create stale.yml 2021-01-15 14:01:46 +00:00
James Kinsman
ab95f3cf66
Merge pull request #105 from lancachenet/Shallow-clone
Fix shallow clone & update to use latest downstream stream images
2020-11-13 15:30:46 +00:00
James Kinsman
b3bb2205d3
Fix shallow clone
Shallow clone to the right directory.
2020-02-28 08:05:56 +00:00
unspec
db85960b0e
Update README.md 2020-02-24 12:36:36 +00:00
unspec
c956338294
Update README.md 2020-02-24 12:35:27 +00:00
James Kinsman
3505a6056b
Merge pull request #103 from lancachenet/cache-mode-addition
Update dockerfile to include CACHE_MODE
2020-02-24 12:34:42 +00:00
unspec
bde39fcd0a
Merge pull request #102 from lancachenet/update-documentation
Linking to new website / documentation and removing old material
2020-02-24 12:31:09 +00:00
James Kinsman
ac5ba06e65 Update dockerfile to include CACHE_MODE 2020-02-24 12:28:51 +00:00
unspec
6d56c27314
Merge pull request #100 from adamradocz/patch-1
Remove duplicated ENV assignment
2020-02-24 00:35:46 +00:00
unspecified
cb69718326 Linking to new website / documentation and removing old material 2020-02-23 23:33:18 +00:00
James Kinsman
c81b8e6545
Fix vibs dun goof
CD Into the git repo not popd out
2020-02-23 14:23:30 +00:00
James Kinsman
71ad35816c
Merge pull request #101 from lancachenet/Offline-dns-fix
Fixed offline startup
2020-02-23 14:05:42 +00:00
James Kinsman
c5c444a32c
Add shallow clone of cache-domains
Added shallow clone to allow for offline startup
2020-02-23 14:03:02 +00:00
James Kinsman
67e4bef59f
Fixed offline startup
Aligned to lancache-dns
2020-02-23 14:01:08 +00:00
James Kinsman
75f3bc45e4
Update README.md 2020-02-23 13:08:04 +00:00
James Kinsman
735568be66
Update README.md 2020-02-23 13:07:17 +00:00
James Kinsman
599ecfe28d
Merge pull request #99 from lancachenet/Lepidopterist-faq-systemdresolved
Update faq.md with Goten's mini howto for systemd-resolved
2020-02-16 17:01:24 +00:00
Adam Radocz
d41a798dcb
Remove duplicated ENV assignment 2020-02-14 18:12:36 +01:00
Barry Zubel
319abc80e1
Update faq.md with Goten's mini howto for systemd-resolved
@GotenXiao I nabbed this from the discussion the other day.  It feels worthy of being in the FAQ for mono?
2020-02-12 19:06:40 +00:00
James Kinsman
eb434e9d56
Update goss.yaml
Fixe for generic/99 moving steamcache-heartbeat to lancache-heartbeat
2020-02-11 16:55:34 +00:00
James Kinsman
f013ac0958
Change maps to allow user agent mapping too (#87)
Correclty disable StrictHostKeyChecking whilst we are at it!
map "$http_useragent---$http_host" $cacheidentifier {
Hostnames in maps file need to be regexs
Save the docker image into the artifacts store to allow download for testing
Need to handle *. wildcard
Use # instead of / as regex/sed seperator to provide a slightly cleaner sed line for debug
Provide comments and breakdown for sed (Requested by @GotenXiao
Changed UA/Host seperator from --- to £££ @rconan suggestion from UKLans chat

Closes #86 See github for details
2020-02-11 15:32:09 +00:00
Barry Zubel
1e15d97551
Merge pull request #73 from lancachenet/env_cache_domains_branch
Updated env vars to allow specifying branch
2019-12-02 11:38:31 +00:00
VibroAxe
fcf7468606 Fixed duplicate BRANCH in Dockerfile 2019-12-02 11:36:20 +00:00
James Kinsman
0a126dda2d
Merge pull request #71 from russellwilson01/patch-1
Update README.md
2019-12-02 11:28:35 +00:00
VibroAxe
42600bd00d Inverted deprecation check 2019-12-02 11:26:37 +00:00
VibroAxe
bf361ef18b Updated env vars to allow specifying branch
Also fixed CACHE_DOMAIN_REPO to CACHE_DOMAINS_REPO to align with DNS
better
2019-12-02 11:04:26 +00:00
James Kinsman
4424b30e8c
Merge pull request #72 from Lepidopterist/master
Add clarification to README.md on CACHE_MEM_SIZE and the cache manager process
2019-11-28 14:23:38 +00:00
Barry Zubel
21ae50c687 Add clarification to README.md on CACHE_MEM_SIZE and the cache manager memory usage 2019-11-28 12:32:18 +00:00
russellwilson01
9f3273d21c
Update README.md
Fix syntax;

-e CACHE_MEM_SIZE=4000m -e CACHE_DISK_SIZE=1000g -e CACHE_MAX_AGE 3560d

-e CACHE_MEM_SIZE=4000m -e CACHE_DISK_SIZE=1000g -e CACHE_MAX_AGE=3560d
2019-11-19 10:20:08 +00:00
James Kinsman
233ef5e603
Update config.yml
Disabled docker layer caching for publish_latest
2019-11-04 13:19:22 +00:00
James Kinsman
89db8eda79
Update config.yml
Disabled docker layer caching
2019-11-04 13:15:18 +00:00
James Kinsman
98153f50cb
Merge pull request #64 from HumanJHawkins/master
Removed "t" for terabytes in cache sizing.
2019-10-15 07:45:13 +01:00
HumanJHawkins
6bb3d94668
Removed "t" for terabytes in cache sizing.
Former instruction "They accept the standard nginx notation for sizes (k/m/g/t)" tests incorrect. "t" is not supported.
2019-10-14 16:56:14 -07:00
Jessica Smith
c7cde312b8
Merge pull request #63 from Lepidopterist/patch-1
Update README.md
2019-10-14 13:49:34 +01:00
Barry Zubel
242d56ad7c
Update README.md
Lean more towards suggesting SSDs in the readme.md
2019-10-14 13:17:59 +01:00
Brian Astrolox Wojtczak
f60ef447dd
Merge pull request #48 from FrozenAndrey/patch-1
Update hardware.md
2019-08-11 19:21:51 +01:00
Andrey Abramov
1d6889e715
Update hardware.md
Information was taken from lancachenet/generic
2019-07-31 18:25:11 +03:00
James Kinsman
986e65391e
Merge pull request #46 from unspec/master
Add autofill to the FAQ

Closes #45
2019-06-29 11:42:26 +01:00
unspec
f1dde34fed
Add autofill to the FAQ 2019-06-28 14:30:01 +01:00
James Kinsman
3b169e0085
Merge pull request #18 from borzaka/patch-1
Add missing export to HOST_IP
2019-06-23 14:34:22 +01:00
James Kinsman
a7a60f84ef
Merge branch 'master' into patch-1 2019-06-23 14:34:02 +01:00
James Kinsman
39ac475175
Merge pull request #43 from LovecraftianHorror/documentation
README corrections and consistency
2019-06-23 01:16:29 +01:00
James Kinsman
70d454d6e8
Merge pull request #25 from borzaka/patch-2
Update README with the correct default environment variables
2019-06-23 01:11:08 +01:00
LovecraftianHorror
f2fc2e3454 README corrections and consistency 2019-06-22 19:41:07 -04:00
James Kinsman
1555640740
Merge pull request #42 from lancachenet/41_nofetch
Added NOFETCH option to prevent git reset
2019-06-22 16:49:48 +01:00