Explore GitLab
Discover projects, groups and snippets. Share your projects with others
-
Send blobs as synthetic bodies from Varnish VCL
-
VSLP Director – Varnish StateLess Persistence Director
-
basic operations for the VCL blob type
THIS PROJECT IS END-OF-LIFE AS A THIRD-PARTY VMOD.
Since Varnish 5.2, this VMOD is included in the standard Varnish distribution.
-
rsync with liblongpath
-
Varnish Fetch Processor (VFP) to support the brotli compression algorithm for responses fetched from backends.
-
-
http-echo is an HTTP server that echoes all requests in the response.
-
Director to facilitate clustering/sharding of varnish-caches
-
Varnish module (VMOD) to expose details of backend health states
-
Varnish module (VMOD) for dispatching control to VCL labels or subroutines
-
Kubernetes Ingress Controller based on Varnish NOTE: WORK IN PROGRESS
-
ETags generated in Varnish -- use https://gitlab.com/uplex/varnish/libvmod-etag for issues
-
VMOD for VCL variables as objects: constants, global variables, TASK and TOP scope
-
Go bindings for Varnish's native logging, statistics and administrative interfaces.
NOTE: This is work in progress.
-
Display formatted Varnish log contents for client and backend transactions and other logged events.
-
-
-
Varnish Module (VMOD) providing access to the libgcrypt library of cryptographic building blocks -- the same library used by the GNU Privacy Guard cryptographic suite (GnuPG or GPG)
-
Dynamically adjust backend weights based on a http response from the backend
-
Varnish Module for matching strings associated with backends, regexen and other strings