Skip to content

varnish

Whether to enable Varnish process and expose utilities.

Type: boolean

Default:

false

Example:

true

Declared by:

Which Varnish package to use.

Type: package

Default:

pkgs.varnish

Declared by:

Varnish modules (except ‘std’).

Type: list of package

Default:

[ ]

Example:

[ pkgs.varnish73Packages.modules ]

Declared by:

Which address to listen on.

Type: string

Default:

"127.0.0.1:6081"

Declared by:

How much memory to allocate to Varnish.

Type: string

Default:

"64M"

Declared by:

Varnish VCL configuration.

Type: strings concatenated with “\n”

Default:

''
vcl 4.0;
backend default {
.host = "127.0.0.1";
.port = "80";
}
''

Declared by: