class nginx::cache( $ensure = 'present', ) { file { '/var/cache/nginx': ensure => directory, owner => 'www-data', group => 'www-data', mode => '0700', } nginx::config { 'cache': value => "proxy_cache_path /var/cache/nginx/ levels=1:2 keys_zone=STATIC:10m inactive=24h max_size=1g;\n", } }