mirror of
https://git.nerdvpn.de/NerdVPN.de/invidious
synced 2026-02-14 22:51:42 +01:00
Refine varnish
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
vcl 4.1;
|
vcl 4.1;
|
||||||
|
|
||||||
backend invidious_service {
|
backend invidious_service {
|
||||||
.host = "192.42.6.2";
|
.host = invidious;
|
||||||
.port = "3000";
|
.port = "3000";
|
||||||
.connect_timeout = 5s;
|
.connect_timeout = 5s;
|
||||||
.first_byte_timeout = 5s;
|
.first_byte_timeout = 5s;
|
||||||
@@ -29,12 +29,13 @@ sub vcl_hash {
|
|||||||
}
|
}
|
||||||
|
|
||||||
sub vcl_backend_response {
|
sub vcl_backend_response {
|
||||||
set beresp.storage = storage.disk;
|
set beresp.storage = storage.default;
|
||||||
if (bereq.url ~ "(?i)\.(png|gif|jpg|jpeg|svg)$") {
|
if (bereq.url ~ "(?i)\.(png|gif|jpg|jpeg|svg)$") {
|
||||||
unset beresp.http.Set-Cookie;
|
unset beresp.http.Set-Cookie;
|
||||||
set beresp.ttl = 3d;
|
set beresp.ttl = 3d;
|
||||||
}
|
}
|
||||||
if (bereq.url ~ "(?i)\.(css|js|woff|woff2)$") {
|
if (bereq.url ~ "(?i)\.(css|js|woff|woff2)$") {
|
||||||
|
set beresp.do_gzip = true;
|
||||||
unset beresp.http.Set-Cookie;
|
unset beresp.http.Set-Cookie;
|
||||||
set beresp.ttl = 7d;
|
set beresp.ttl = 7d;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user