An open API service indexing awesome lists of open source software.

https://github.com/infertux/chef-decred

Chef cookbook for Decred software
https://github.com/infertux/chef-decred

chef chef-cookbook decred ruby

Last synced: about 1 year ago
JSON representation

Chef cookbook for Decred software

Awesome Lists containing this project

README

          

Decred Cookbook
===============
[![Cookbook](https://img.shields.io/cookbook/v/decred.svg)](https://supermarket.getchef.com/cookbooks/decred)
[![Build Status](https://travis-ci.org/infertux/chef-decred.svg?branch=master)](https://travis-ci.org/infertux/chef-decred)

This cookbook installs and configures various Decred software.

Requirements
------------

### network
In order to actively contribute to the Decred network, you will need to open your TCP port 9108.
This cookbook does *not* make sure your port 9108 is open since this is very much dependant on your networking setup.

Usage
-----

### `decred::dcrd` recipe

Install and configure the [Decred daemon](https://github.com/decred/dcrd).

### `decred::dcrwallet` recipe

Install and configure the [Decred CLI wallet](https://github.com/decred/dcrwallet).

Development
-----------

```
bundle install
bundle exec berks install
bundle exec rake
```

In order to use https://github.com/test-kitchen/kitchen-digitalocean, you will need to set two env variables:

- DIGITALOCEAN_ACCESS_TOKEN
- DIGITALOCEAN_SSH_KEY_IDS

The Rakefile will automatically spin up DigitalOcean instances to run Inspec tests if the variables are defined.

License
-------
MIT