LOG IN SIGN UP
Documentation

Fastly VCL reference

Fastly's Varnish is based on Varnish 2.1 and our Varnish syntax is specifically compatible with Varnish 2.1.5. The principal configuration mechanism of Varnish software is the Varnish Configuration Language (VCL), the scripting language used to configure and add logic to Varnish caches. Fastly has included a number of extensions to VCL that won't be covered by any other documentation.


  Reference

Functions

Functions available in Fastly VCL.

Variables

VCL variables supported by Fastly.

Local variables

Fastly's VCL supports variables for storing temporary values during request processing.

Operators

Fastly's VCL provides various arithmetic and conditional operators.

Types

Fastly's VCL is a statically typed language. Several types are available.