Roy Lenferink
03f4cc3a99
Initialize 'certbot_create_extra_args' variable
...
This was introduced in 5a23e85f1c
but no default was added, resulting in a 'undefined variable' error
5 months ago
Mark Stosberg
199f940604
remove deprecated --no-self-upgrade flag
...
Including it will generate warnings
2 years ago
FAP
2deba31679
Check for both conditions (squash me)
2 years ago
FAP
d30ddd946a
Run hooks only for standalone mode
...
If the `certbot_create_method` is set to `webroot` the `stop_services` and `start_services` hook shouldn't be run.
2 years ago
Romain Porte
3fcd4e0258
introduce certbot_create_extra_args
3 years ago
Simon Spannagel
a9a3ef77a3
Remove old deploy hook method superseded by pre-hook and post-hook methods
3 years ago
Simon Spannagel
e35a5d0fb9
Remove excess whitespace
3 years ago
simonspa
2cad2addcd
Update defaults/main.yml
...
Co-authored-by: Jeff Geerling <geerlingguy@mac.com>
3 years ago
simonspa
52a96f9bde
Check for systemd list-unit-files before restarting services
...
Co-authored-by: Karl M. Davis <karl@justdavis.com>
3 years ago
Simon Spannagel
e1013946c5
Webroot: allow to set default webroot path, overwritten by per-cert path
3 years ago
Simon Spannagel
b37af73500
Move webroot definition further down
3 years ago
Simon Spannagel
23447ec217
Fix issue in certificate creation command
3 years ago
simonspa
2e13cb13cf
Update default deploy hook
...
Co-Authored-By: Kieren Evans <kierenevans@users.noreply.github.com>
3 years ago
Simon Spannagel
ca46eab49f
Fix linting issues
3 years ago
Simon Spannagel
5f476f829c
Add default and document certbot_deployhook
3 years ago
Simon Spannagel
061509319f
Allow specification of different webroots per certificate
3 years ago
Ryan Faircloth
23f593aaaf
Fixes #39 adding new script for webroot
...
Fixes #41 support deployhook (webroot only)
Fixes #41 support for test CA
3 years ago
Jeff Geerling
0ba7078e8c
Issue #134 : Snap install method.
4 years ago
Jeff Geerling
a49d4e63a1
Fixes #91 : Warnings for ints in string fields in Ansible 2.8.x.
5 years ago
Wout van Heeswijk
8164566c4f
create pre and post hooks
...
* Move 'stop' services to pre-hook and post-hook. This way they will also be stopped and started when renewing.
- remove service stop/start tasks
- add pre-hook/post-hook templates
- add pre-hook/pos-hook template tasks
- create missing directories at first run
- run pre and post hook during first manual run
6 years ago
Mario Biberhofer
260a85222e
Fixed syntax issue in main/defaults.yml
...
v3.0.0 has introduced usage of the folded block scalar syntax
(see https://docs.ansible.com/ansible/latest/reference_appendices/YAMLSyntax.html )
for the certbot_create_command variable. The usage of quotes in this
case is wrong, resulting in a command not found error.
6 years ago
Jeff Geerling
0611410c3b
Fix Ansible lint issues.
6 years ago
Jeff Geerling
5da6dd18cd
Fix Ansible lint issues.
6 years ago
Jeff Geerling
d3f98e4258
Fixes #12 : Document how to generate certs automatically using certbot --standalone.
7 years ago
Jeff Geerling
5f7c9e046c
Issue #12 : Fix standalone cert generation, add full build-test-teardown playbook.
7 years ago
Jeff Geerling
7651f0ac0b
Issue #12 : Add basic standalone certbot cert generation.
7 years ago
Jeff Geerling
574c0843c8
Fixes #37 : Make renew command configurable.
7 years ago
Jeff Geerling
01d801c4b7
PR #19 follow-up: Docs fixes and reordering defaults.
8 years ago
exploide
afa993333f
renamed certbot_from_git variable to certbot_install_from_source and fixed some wording
8 years ago
exploide
f3a260e94e
added possibility to install certbot from package management
...
- introduces a variable certbot_from_git
- adds install from package tasks
- makes a variable called certbot_script available (to handle certbot vs certbot-auto naming)
- fixes #18
8 years ago
Jeff Geerling
d76e3915fe
Fixes #13 : Add certbot-auto renew cron job.
8 years ago
Jeff Geerling
444064222b
Fixes #4 : Update to use Certbot. Rename from letsencrypt to certbot.
9 years ago
Jeff Geerling
8b6c745801
Initial commit.
9 years ago