Adoptable Cookbooks List

Looking for a cookbook to adopt? You can now see a list of cookbooks available for adoption!
List of Adoptable Cookbooks

Supermarket Belongs to the Community

Supermarket belongs to the community. While Chef has the responsibility to keep it running and be stewards of its functionality, what it does and how it works is driven by the community. The chef/supermarket repository will continue to be where development of the Supermarket application takes place. Come be part of shaping the direction of Supermarket by opening issues and pull requests or by joining us on the Chef Mailing List.

Select Badges

Select Supported Platforms

Select Status

RSS

unifi (6) Versions 2.0.0

Installs/Configures Ubiquiti UniFi server.

Policyfile
Berkshelf
Knife
cookbook 'unifi', '~> 2.0.0', :supermarket
cookbook 'unifi', '~> 2.0.0'
knife supermarket install unifi
knife supermarket download unifi
README
Dependencies
Changelog
Quality 50%

unifi Cookbook

Cookbook Version
Build Status
OpenCollective
OpenCollective
License

This Cookbook includes Recipes to install, configure & enable Ubiquiti's UniFi Access-Point controller software.

Maintainers

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.

Requirements

Platform

  • Ubuntu
  • Debian

Chef

  • Chef 12.1+

Java

UniFi requires Java 8 (UniFi Java Requirements). The java cookbook can be used to install JRE 8 with the appropriate attributes:

node.default['java']['jdk_version'] = "8"
include_recipe 'java'

Recipes

default

Includes other requisite Recipes - USE THIS.

ppa

Configures Ubiquiti's PPA repository for package installs.

package

Installs unifi package.

service

Configures unifi service.

Usage

Put recipe[unifi] in the Run List. Run Chef. Enjoy.

Authors

Contributors

This project exists thanks to all the people who contribute.

Backers

Thank you to all our backers!

https://opencollective.com/sous-chefs#backers

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website.

https://opencollective.com/sous-chefs/sponsor/0/website
https://opencollective.com/sous-chefs/sponsor/1/website
https://opencollective.com/sous-chefs/sponsor/2/website
https://opencollective.com/sous-chefs/sponsor/3/website
https://opencollective.com/sous-chefs/sponsor/4/website
https://opencollective.com/sous-chefs/sponsor/5/website
https://opencollective.com/sous-chefs/sponsor/6/website
https://opencollective.com/sous-chefs/sponsor/7/website
https://opencollective.com/sous-chefs/sponsor/8/website
https://opencollective.com/sous-chefs/sponsor/9/website

Dependent cookbooks

java >= 0.0.0

Contingent cookbooks

There are no cookbooks that are contingent upon this one.

CHANGELOG

This file is used to list changes made in each version of the unfi cookbook.

v2.0.0 (2020-02-01)

  • Get InSpec tests passing
  • Bump minimum Chef Infra Client version to 13+ for apt_update resource
  • Add dependency on the java cookbook and remove obsolete Java 6 support
  • Removed support for Debian 8 as openjdk is not easily available
  • Removed unused long_description from metadata.rb
  • Simplify platforms depends statements in the metadata
  • Migrate to Github Actions for testing

v1.2.0 (2016-09-23)

  • Add an attribute for setting the repo components so you can use unstable releases
  • Require at least Chef 12.1
  • Add chef_version metadata
  • Misc testing improvements

v1.1.0 (2016-05-24)

  • Ownership has been transferred from Orion Labs. Thanks for all the original work folks.
  • Updated the PPA resource to work with the Apt 3.0 cookbook
  • Added Debian as a supported platform
  • Added contributing and testing docs
  • Added Debian and Ubuntu 16.04 to the Test Kitchen config
  • Added testing in Travis including Kitchen-Dokken integration testing
  • Updated the metadata with issues_url and source_url metadata
  • Resolved all cookstyle (rubocop) warnings
  • Updated the Berksfile to point to the supermarket
  • Added maintainers files with contact information
  • Added a Rakefile for simplified testing
  • Added Github templates for PRs and Issues
  • Updated testing deps to the latest versions
  • Changed from Rubocop to Cookstyle to bring in a set of sale defaults
  • Existing build / CI files have been removed (Makefile, .ruby-version, Thorfile, Vagrantfile)

Collaborator Number Metric
            

2.0.0 passed this metric

Contributing File Metric
            

2.0.0 failed this metric

Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file

Cookstyle Metric
            

2.0.0 passed this metric

No Binaries Metric
            

2.0.0 passed this metric

Testing File Metric
            

2.0.0 failed this metric

Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file

Version Tag Metric
            

2.0.0 failed this metric

Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number