Skip to content

Instantly share code, notes, and snippets.

@clauswitt
Created October 22, 2013 08:07
Show Gist options
  • Save clauswitt/7096876 to your computer and use it in GitHub Desktop.
Save clauswitt/7096876 to your computer and use it in GitHub Desktop.
directory "/opt/sites" do
owner "deploy"
group "deploy"
mode 00755
action :create
end
directory "/opt/sites/sitename.com" do
owner "deploy"
group "deploy"
mode 00755
action :create
end
package 'nginx'
template "/etc/nginx/sites-available/sitename.com" do
source "sitename.erb"
owner "root"
group "root"
mode 0644
end
link "/etc/nginx/sites-enabled/sitename.com" do
to "/etc/nginx/sites-available/sitename.com"
end
execute "restart nginx" do
command "service nginx restart"
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment