/sonarr-cookbook

Chef cookbook for Sonarr

Primary LanguageRubyMIT LicenseMIT

Sonarr Cookbook

Installs Sonarr and its required dependencies.

Attributes

sonarr::default

Key Type Description Default
['sonarr']['user'] String User which sonarr will be ran as sonarr
['sonarr']['group'] String Group which owns the sonarr installation sonarr
['sonarr']['home'] String Directory where sonarr will place its `.config` directory /home/sonarr
['sonarr']['settings'] Hash Configuration options. Feel free to create a pull request for more custom options.
  • AnalyticsEnabled: True
  • ApiKey: changeme
  • AuthenticationMethod: None
  • BindAddress: *
  • Branch: master
  • EnableSsl: False
  • LaunchBrowser: True
  • LogLevel: Info
  • Port: 8989
  • SslCertHash: nil
  • SslPort: 9898
  • UpdateMechanism: BuiltIn
  • UrlBase: nil
Empty settings should be defined as a set of quotes. e.g. `'""'`

Usage

sonarr::default

It installs Sonarr using the official apt repository.

Contributing

  1. Fork the repository on Github
  2. Create a named feature branch (like add_component_x)
  3. Write your change
  4. Write tests for your change (if applicable)
  5. Run the tests, ensuring they all pass
  6. Submit a Pull Request using Github