Skip to content
Opinionated chef recipes for Ubuntu/Debian. Manage nginx, unicorn, UNIX user accounts, postgresql, and more!
Perl Ruby Shell C
Find file
Failed to load latest commit information.
bluepill fix bluepill status check
bundler upgrade bundler to 1.0.18
chef bump chef
couchdb install latest couchdb
fcgiwrap nagios: fixes, fewer service definitions, encrypted credentials
haproxy add ssl support to haproxy
java just use openjdk
juggernaut don't pipe juggernaut output to logger, doesnt work
locale add locale cookbook
logentries install package from logentries repo
logrotate add a bunch of cleaned up cookbooks
nagios remove 37s stuff
nginx create cache directory recursively
openssl remove old package installs
postgresql bump postgres for 12.04
rails use more sensible config for the rails app listening port
redis various fixes
ruby-shadow use system ruby shadow package
ruby add ruby gc wrapper recipe
ruby_enterprise_edition assume a package_url attribute
runit clean up
security add /etc/security management cookbook
solr put solr under bluepill
ssh start ssh after networking
ssl_certificates add ssl cert combined with key for haproxy
sudo add nagios and sudo cookbook
sysctl initialize sysctl settings
syslog-ng restore standard syslog
timezone add a bunch of cleaned up cookbooks
unicorn fix unicorn pid path
users various fixes
README.markdown use markdown


These Chef cookbooks assume the following:

  • Ubuntu 10.04 (Lucid)
  • Chef 0.10.x server and client
  • No site-specific data such as IP addresses, users, etc.
  • Usage as a submodule in another repository containing roles, data bags, etc.
  • A minimal set of data bags containing: users, groups, certificates, apps and known ssh keys


  • LWRP or definition to simplify fetching and installing remote debian packages
  • Script to generate a skeleton top-level repository with example roles, data bags and an encrypted data bag secret
  • setup limits.conf for solr

== Attribution

These cookbooks are based on those developed at 37signals, partially available at: Authors: John Williams, Mark Imbriaco, Taylor Weibley, Joshua Sierles and Will Jessop

Something went wrong with that request. Please try again.