Sha256: 696d1736349a9dfeff756a32d965ac9c66bc13fa079fc36d3910fcbb3c2a52ac

Contents?: true

Size: 1.14 KB

Versions: 2

Compression:

Stored size: 1.14 KB

Contents

# Itamae plugin recipe Certbot

This gem is an [Itamae][] plugin for getting the [Let's Encrypt][le] certificates with [Certbot][].

[Certbot]: https://certbot.eff.org/
[Itamae]: https://github.com/ryotarai/itamae
[le]: https://letsencrypt.org/

## Installation

Add this line to your application's `Gemfile`:

```ruby
gem 'itamae-plugin-recipe-certbot'
```

And then execute `bundle`.
Or install it yourself as `gem install itamae-plugin-recipe-certbot`.

## Support

- [Debian GNU/Linux 10 (buster)][buster]

[buster]: https://www.debian.org/releases/buster/

Contributions are welcome for other platforms.

## Usage

### Recipe

```ruby
include_recipe "certbot::get"
```

### Node

`node.yml`:

```yaml
certbot:
  domains:
    - test.example.com
    - test2.example.com
  email: test@example.com
  webroot_path: /var/www/example
```

```shell
itamae -y node.yml
```

Other attributes are set to defaults as in `lib/itamae/plugin/recipe/certbot/get.rb`.
Note that process of the port selected by `challenge_type` needs to be stopped.

## License

The gem is available as open source under the terms of the [MIT License][mit].

[mit]: http://opensource.org/licenses/MIT

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
itamae-plugin-recipe-certbot-0.3.1 README.md
itamae-plugin-recipe-certbot-0.3.0 README.md