pimvh.certbot
Wymagania
- Zainstalowany Ansible:
sudo apt install python3
python3 -m ensurepip --upgrade
pip3 install ansible
Wymagane zmienne
Sprawdź zmienne, jak pokazano w domyślnych.
certbot_email: ""
certbot_domains: [] # domeny, dla których chcesz uzyskać certyfikat
certbook_hooks: [] # skrypty do uruchomienia przy żądaniu nowego certyfikatu
certbot_verbose: false
certbot_dry_run: false
certbot_hooks_enabled: true
Playbook Ansible zweryfikuje, czy zdefiniowane zmienne istnieją przed uruchomieniem.
Przykład playbooka
hosts:
- foo
roles:
- pimvh.certbot
Podsumowanie - Co się stanie, gdy uruchomię to
- uruchomi rolę systemd-failmail, aby skonfigurować usługę, która może wysyłać maile w przypadku błędów.
- zweryfikuje, czy zdefiniowane są reguły/jeszcze inne zmienne
- zainstaluje certbota
- zainstaluje skrypty (jeśli są wymagane)
- edytuje i włącza usługę systemd dla certbota
Przyszłe ulepszenia
- Obsługa większej liczby typów skryptów
Zainstaluj
ansible-galaxy install pimvh.certbot
Licencja
gpl-3.0
Pobrania
87
Właściciel