recipes/nginx.rb
include_recipe 'nginx'
template "#{node['nginx']['dir']}/sites-available/#{node['jenkins-server']['nginx']['server_name']}" do
cookbook node['jenkins-server']['nginx']['template_cookbook']
source node['jenkins-server']['nginx']['template_source']
owner node['nginx']['user']
group node['nginx']['group']
mode '0644'
notifies :reload, "service[#{node['nginx']['package_name']}]", :delayed
end
nginx_site node['jenkins-server']['nginx']['server_name'] do
enable true
end