仮想マシン (Debian 7 x64) にいくつかのモジュールと共にNginxをインストールする必要があります。私はVagrantとPuphpetの 1 つのレシピを使用します。PuphpetはHieraを使用して、Vagrant と Puppet のインストール方法を構成します。デフォルトでは、puphpet/config.yamlに nginx セクションがあります。
nginx:
install: '1'
settings:
default_vhost: 1
proxy_buffer_size: 128k
proxy_buffers: '4 256k'
upstreams: { }
vhosts:
rpfrz3ldtf65m:
proxy: ''
server_name: awesome.dev
server_aliases:
- www.awesome.dev
www_root: /var/www/awesome
listen_port: '80'
location: \.php$
index_files:
- index.html
- index.htm
- index.php
envvars:
- 'APP_ENV dev'
engine: php
client_max_body_size: 1m
ssl_cert: ''
ssl_key: ''
Nginx モジュール image_filter が必要なので、この構成のどこに対応する情報を配置できますか? Nginx を構成する puppet によって提供される Puppet マニフェクトを配置できますが、巨大でわかりにくいです。