This is a cookbook for installing Sonatype Nexus. It is inspired by RiotGamesCookbooks/nexus-cookbook but attempts to avoid managing things like HTTP proxies and SSL certificates.
This cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook maintainers working together to maintain important cookbooks. If you’d like to know more please visit sous-chefs.org or come chat with us on the Chef Community Slack in #sous-chefs.
node['nexus']['version]- version of nexus to install (2.0.9)node['nexus']['download_url]- url to nexus tarball (http://download.sonatype.com/nexus/oss/nexus-%{version}-bundle.tar.gzthis string is interpolated with the version attribute above)node['nexus']['download_sha256_checksum]- checksum corresponding to the above tarball (default matches2.0.9version)node['nexus']['user]- username to run as (nexus)node['nexus']['group]- group to associate user with (nexus)node['nexus']['home]- install path for nexus (/usr/local/nexus)node['nexus']['port]- port for nexus to listen on (8080)node['nexus']['context_path]- URL path where nexus will be served (/nexus')node['nexus']['loopback_only]- controlls whether nexus binds to 127.0.0.1 (false)node['nexus']['work_dir]- file system path for nexus artifacts and other files (/usr/local/nexus/work')
This project exists thanks to all the people who contribute.
Thank you to all our backers!
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.