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.gz
this string is interpolated with the version attribute above)node['nexus']['download_sha256_checksum]
- checksum corresponding to the above tarball (default matches2.0.9
version)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.