Explore GitLab
Discover projects, groups and snippets. Share your projects with others
-
Varnish support application for Kubernetes, to automate configuration reloads (VCL) and the configuration of endpoints (Pods) as backends, to be run as a sidecar with Varnish in a Kubernetes Pod.
NOTE: WORK IN PROGRESS
-
Varnish module (VMOD) to access the Google RE2 regular expression engine
-
Varnish Module for matching strings associated with backends, regexen and other strings
-
Go bindings for Varnish's native logging, statistics and administrative interfaces.
NOTE: This is work in progress.
-
Varnish Module for reading files that may be updated at intervals
-
Kubernetes Ingress Controller based on Varnish NOTE: WORK IN PROGRESS
-
VMOD for VCL variables as objects: constants, global variables, TASK and TOP scope
-
Varnish module (VMOD) for digests and hmacs with the VCL data type BLOB
-
Debian package building scripts and metadata. The scripts assume a working sbuild and aptly setup.
-
Varnish Module to support Encrypted Content Encoding per RFC 8188
-
Varnish module (VMOD) for dispatching control to VCL labels or subroutines
-
Verify asymmetric cryptographic signatures from VCL
-
Varnish Module for Regular Expression Matching with Subexpression Capture
-
Tie health state of a backend to other backends
-
Dynamically adjust backend weights based on a http response from the backend
-
Varnish Module for Regular Expression Matching with Subexpression Capture
-
Varnish Fetch Processor (VFP) to support the brotli compression algorithm for responses fetched from backends.
-
trivial vmod to determine if esi processing is active in vcl_deliver{}
-
Varnish Fetch Processor (VFP) to support the brotli compression algorithm for responses fetched from backends.
-
Display formatted Varnish log contents for client and backend transactions and other logged events.