Commit Graph

10 Commits

Author SHA1 Message Date
Thomas Lynch
bbec69b89b Remove redundant and fix forwarded IP in varnish config
Skip unnecessary methods in haproxy instead of giving extra work to varnish (kept the check in vcl)
2024-11-29 15:19:11 +11:00
Thomas Lynch
2261c2432f Update varnish with critical transit_buffer option 2024-11-21 22:12:28 +11:00
Thomas Lynch
d0b21d4ce1 Fix BANing 2024-11-13 21:25:58 +11:00
Thomas Lynch
f2ad095874 Add suppoer for handling BAN requests 2024-11-13 21:08:23 +11:00
Thomas Lynch
174609313f Update handling for cookies/authed requests 2024-11-13 16:38:34 +11:00
Thomas Lynch
83c2b397e8 fix max-age parsing, remove some varnish ehaders 2024-11-13 16:15:40 +11:00
Thomas Lynch
0016aa5204 Clean up some sockets locations
Remove vcl_init for secret initialisation
2024-11-13 14:20:50 +11:00
Thomas Lynch
bd8079743f add header restriction to cache purging 2024-11-12 20:33:04 +11:00
Thomas Lynch
f233c1f06d Switch to unix sockets for varnish<->haproxy comms
Remove some cruft from old caching
2024-11-12 19:58:38 +11:00
Thomas Lynch
0d5e39cad1 Implement varnish for caching alongside haproxy, remove using internal haproxy cache 2024-11-12 18:41:02 +11:00