xoxys.certbot/README.md

4.7 KiB

xoxys.certbot

Build Status

Setup certbot Let's Encrypt client

Table of content


Default Variables

certbot_packages_extra

Default value

certbot_packages_extra: []

certbot_initial_run_enabled

Default value

certbot_initial_run_enabled: false

certbot_work_dir

Default value

certbot_work_dir: /var/lib/letsencrypt

certbot_config_dir

Default value

certbot_config_dir: /etc/letsencrypt

certbot_log_dir

Default value

certbot_log_dir: /var/log/letsencrypt

certbot_plugin_dir

Default value

certbot_plugin_dir: /etc/letsencrypt/plugins

certbot_environment

Default value

certbot_environment:
  - name: '{{ certbot_work_dir }}'
    mode: '0755'
  - name: '{{ certbot_config_dir }}'
    mode: '0755'
  - name: '{{ certbot_log_dir }}'
    mode: '0700'
  - name: '{{ certbot_plugin_dir }}'
    mode: '0755'

certbot_user

Default value

certbot_user: root

certbot_preferred_challenges

Default value

certbot_preferred_challenges: dns

certbot_server

Default value

certbot_server: https://acme-v02.api.letsencrypt.org/directory

certbot_email

Default value

certbot_email: mail@example.com

certbot_rsa_key_size

Default value

certbot_rsa_key_size: 4096

certbot_domains

Default value

certbot_domains:
  - example.com

certbot_command_arguments

Default value

certbot_command_arguments:
  - certonly
  - --agree-tos
  - --manual
  - --manual-auth-hook /path/to/authenticator.py
  - --manual-cleanup-hook /path/to/cleanup.py
  - --manual-public-ip-logging-ok
  - -n
  - -d {{ certbot_domains | join(',') }}

certbot_scheduler_enabled

Default value

certbot_scheduler_enabled: true

certbot_core_networks_plugin_enabled

Default value

certbot_core_networks_plugin_enabled: false

certbot_core_networks_plugin_repo

Default value

certbot_core_networks_plugin_repo: https://git.rknet.org/xoxys/certbot_dns_corenetworks.git

certbot_core_networks_base_dir

Default value

certbot_core_networks_base_dir: '{{ certbot_plugin_dir }}/certbot_dns_corenetworks'

certbot_core_networks_plugin_version

Default value

certbot_core_networks_plugin_version: master

certbot_core_networks_api_host

Default value

certbot_core_networks_api_host: https://beta.api.core-networks.de/

certbot_core_networks_api_user

Default value

certbot_core_networks_api_user: myuser

certbot_core_networks_api_password

Default value

certbot_core_networks_api_password: secure

certbot_core_networks_dns_zone

Default value

certbot_core_networks_dns_zone: mydomain.com

certbot_core_networks_log_level

Default value

certbot_core_networks_log_level: error

Dependencies

None.

License

MIT

Author

xoxys