• Stars
    star
    108
  • Rank 321,259 (Top 7 %)
  • Language
    PowerShell
  • License
    Apache License 2.0
  • Created about 12 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Chef cookbook to install chocolatey and packages on Windows

chocolatey Cookbook

Cookbook Version delivery

Install Chocolatey with the default recipe.

Requirements

Platform

  • Windows

Chef Infra Client

  • 12.15 or greater

Notes

As of Chocolatey version 0.9.8.24 the install directory for Chocolatey has changed from C:\Chocolatey to C:\ProgramData\Chocolatey.

More information can be gotten from the Chocolateywiki.

Attributes

All attributes below are pre-pended with node['chocolatey']

Attribute Description Type Default
['upgrade'] Whether to upgrade Chocolatey if it's already installed Boolean false
['install_vars']['chocolateyProxyLocation'] HTTPS proxy for Chocolatey install script String Chef::Config['https_proxy'] or ENV['https_proxy']
['install_vars']['chocolateyProxyUser'] Proxy user for authenticating proxies String nil
['install_vars']['chocolateyProxyPassword'] Proxy user password String nil
['install_vars']['chocolateyVersion'] Version of Chocolatey to install, e.g. '0.9.9.11' String nil (download latest version)
['install_vars']['chocolateyDownloadUrl'] Chocolatey .nupkg file URL. Use this if you host an internal copy of the chocolatey.nupkg String https://chocolatey.org/api/v2/package/chocolatey (download from chocolatey.org)
['install_vars']['chocolateyUseWindowsCompression'] To use built-in compression instead of 7zip (requires additional download) set to true String nil (use 7zip)
['sensitive'] When true, will suppress writing the contents of install.ps1 to the console Boolean false

Recipes

  • chocolatey::default - installs Chocolatey

License and Maintainer

Maintainer:: Guilhem Lettron ([email protected])

License:: Apache 2.0

More Repositories

1

chocolatey-packages

Chocolatey Community Maintainers Team Packages - packages that are managed and maintained by core community team for community package repository (https://community.chocolatey.org/packages)
PowerShell
447
star
2

chocolatey-test-environment

A testing setup related to how the Chocolatey Package Verifier runs testing. Used for manual testing or prior to submission
PowerShell
118
star
3

chocolatey-package-requests

Please submit your package requests as issues here
PowerShell
96
star
4

chocolatey-packages-template

A template to use when setting up to create packages both manual and automatic
PowerShell
84
star
5

chocolatey-oneget

OneGet Provider for Chocolatey
C#
61
star
6

simple-server

The Chocolatey Simple Server - https://community.chocolatey.org/packages/chocolatey.server
C#
44
star
7

Chocolatey

PowerShell Module and DSC Resource for Chocolatey Software
PowerShell
43
star
8

chocolatey-au

Chocolatey Automatic Package Updater Module
PowerShell
38
star
9

chocolatey-vscode

Chocolatey Extension for Visual Studio Code
TypeScript
30
star
10

chocolatey-package-recipes

Chocolatey Ganache - Chocolatey repository full of package recipes and patterns
PowerShell
22
star
11

chocolatey-azuredevops

Chocolatey Extension for Azure DevOps
PowerShell
21
star
12

puppet-chocolatey_server

Chocolatey Simple Server Puppet Module
Ruby
17
star
13

chocobot-gitter

Hubot for Gitter - Chocobot setup
CoffeeScript
7
star
14

chocolatey-diff

Diff module for Chocolatey
PowerShell
5
star
15

chocolatey-templates

PowerShell
4
star
16

chocolatey-vs

Chocolatey Extension for Visual Studio
PowerShell
4
star
17

chocobot-slack

CoffeeScript
3
star
18

12DaysOfChocolatey

PowerShell
3
star
19

chocolatey-extensions

PowerShell
2
star
20

chocolatey-workshop-open-source

Community workshop content based on Chocolatey Open Source
HCL
2
star
21

.github

Chocolatey Community Organization
1
star
22

chocolatey-hooks

Chocolatey Community managed repository for hook packages.
PowerShell
1
star
23

chocolatey-language-server

Implementation of Language Server for Chocolatey
C#
1
star
24

chocolatey-community-validation

Chocolatey CLI extension to bring community package validation rules to the console
C#
1
star