This commit is contained in:
2026-03-12 12:41:28 +01:00
parent 87755ef08e
commit 64c7b6c310
12 changed files with 539 additions and 0 deletions

48
defaults/main.yml Normal file
View File

@@ -0,0 +1,48 @@
---
# Certbot
#
# Ansible Role
# Linux-Server-Admin.com
#
# Default Variables for Certbot
#
certbot_admin_email: root@localhost
certbot_python: python3-certbot-nginx # python3-certbot-apache
certbot_debug: false
certbot_vhosts: []
# Example:
# certbot_vhosts:
# name: "domain.com"
# documentroot: "/var/www/"
# alias:
# - ""
# Install certbot packages
# certbot_install: true
# certbot_temp_dir: "/tmp/letsencrypt/"
#
# Optional vars
#
# Webserver
# certbot_webserver: not defined by default # apache2 (or httpd for CentOS) or nginx
# certbot_webserver_plugin_install: true
# FreeIPA Integration
# certbot_freeipa: false
# FreeIPA Domain for WebGUI, default is inventory_hostname
# certbot_ipa_domain: "{{inventory_hostname}}"
# Readme & Host Documentation
# certbot_readme: false
# certbot_readme_mode: "0640"
# certbot_readme_path: "/etc/ansible/readme/"
# Certbot set facts
# certbot_facts: false