class nginx::cache( $ensure = 'present', ) { file { '/var/cache/nginx': ensure => directory, owner => 'www-data', group => 'www-data', mode => '0700', } # See https://github.com/FRiCKLE/ngx_cache_purge #package { 'libnginx-mod-http-cache-purge': # ensure => present, #} #nginx::config { 'cache': # value => "proxy_cache_path /var/cache/nginx/ levels=1:2 keys_zone=STATIC:10m inactive=24h max_size=1g;\n", #} }