50 Commits
Author SHA1 Message Date
Florian R. Hölzlwimmer d2e42ea198 remove duplicate 'certbot_create_extra_args' introduced in #227 2025-03-25 14:31:01 +01:00
Florian R. Hölzlwimmer d5a1f4df3c move 'certbot_expand' back to original position in file 2025-03-25 14:27:35 +01:00
Florian R. Hölzlwimmer de02f52275 Merge remote-tracking branch 'upstream/master' 2025-03-25 14:26:30 +01:00
Jeff GeerlingandGitHub 6ab7f2db23 Merge pull request #227 from almer-t/patch-1
Add missing default for certbot_create_extra_args
2025-03-24 16:11:24 -05:00
Florian R. Hölzlwimmer b3ae28fb77 change certbot_expand default back to false 2025-01-29 15:45:25 +01:00
Florian R. Hölzlwimmer 2fde934223 explicitly determine whether the domain list has changed 2025-01-29 14:22:03 +01:00
Florian R. HölzlwimmerandFlorian R. Hölzlwimmer 851d2b9855 Fix escaping 2025-01-29 13:24:03 +01:00
Florian R. HölzlwimmerandFlorian R. Hölzlwimmer 2d3cf2ad13 fix trailing space 2025-01-29 13:24:03 +01:00
Florian R. HölzlwimmerandFlorian R. Hölzlwimmer 811fa11044 add --cert-name and --deploy-hook options 2025-01-29 13:24:03 +01:00
Jeff GeerlingandGitHub 9045ec5a59 Merge pull request #208 from theS1LV3R/master
Allow for certificates to be expanded to include new domains
2025-01-28 22:10:40 -06:00
AlmerandGitHub 06ca208bb6 Add missing default for certbot_create_extra_args 2024-11-02 11:40:20 +01:00
fliesplandGitHub 49e18182a7 certbot expand in command 2024-09-20 22:46:37 +02:00
fliesplandGitHub 0b414a9d74 expand variable 2024-09-20 22:44:16 +02:00
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
2024-07-14 11:08:50 +02:00
theS1LV3R 63638f4471 Allow for certificates to be expanded to include new domains 2024-02-09 16:29:19 +01:00
Jeff GeerlingandGitHub 5a23e85f1c Merge pull request #109 from gagath/rsa-key-size
introduce certbot_create_extra_args (for custom RSA key size)
2024-01-04 19:35:27 -06:00
Jeff GeerlingandGitHub cfd9655ed0 Merge pull request #192 from fapdash/patch-1
Run hooks only for standalone mode
2023-06-17 22:22:43 -05:00
Mark Stosberg 199f940604 remove deprecated --no-self-upgrade flag
Including it will generate warnings
2023-05-19 17:39:05 -04:00
FAPandGitHub 2deba31679 Check for both conditions (squash me) 2023-02-20 12:26:44 +01:00
FAPandGitHub 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.
2023-02-01 15:13:09 +01:00
Romain Porte 3fcd4e0258 introduce certbot_create_extra_args 2022-02-20 07:05:41 +01:00
Simon Spannagel a9a3ef77a3 Remove old deploy hook method superseded by pre-hook and post-hook methods 2021-11-22 07:27:48 +01:00
Simon Spannagel e35a5d0fb9 Remove excess whitespace 2021-11-22 07:25:31 +01:00
2cad2addcd Update defaults/main.yml
Co-authored-by: Jeff Geerling <geerlingguy@mac.com>
2021-11-22 07:25:31 +01:00
52a96f9bde Check for systemd list-unit-files before restarting services
Co-authored-by: Karl M. Davis <karl@justdavis.com>
2021-11-22 07:25:31 +01:00
Simon Spannagel e1013946c5 Webroot: allow to set default webroot path, overwritten by per-cert path 2021-11-22 07:25:31 +01:00
Simon Spannagel b37af73500 Move webroot definition further down 2021-11-22 07:25:31 +01:00
Simon Spannagel 23447ec217 Fix issue in certificate creation command 2021-11-22 07:25:31 +01:00
2e13cb13cf Update default deploy hook
Co-Authored-By: Kieren Evans <kierenevans@users.noreply.github.com>
2021-11-22 07:25:31 +01:00
Simon Spannagel ca46eab49f Fix linting issues 2021-11-22 07:25:29 +01:00
Simon Spannagel 5f476f829c Add default and document certbot_deployhook 2021-11-22 07:24:33 +01:00
Simon Spannagel 061509319f Allow specification of different webroots per certificate 2021-11-22 07:24:31 +01:00
Ryan FairclothandSimon Spannagel 23f593aaaf Fixes #39 adding new script for webroot
Fixes #41 support deployhook (webroot only)
Fixes #41 support for test CA
2021-11-22 07:22:15 +01:00
Jeff GeerlingandGitHub 6bb2ed6436 Merge pull request #80 from wvh-github/feature/create_pre_and_post_hook
create pre and post hooks
2021-05-28 14:47:32 -05:00
Jeff Geerling 0ba7078e8c Issue #134: Snap install method. 2021-01-19 10:54:42 -06:00
Jeff Geerling a49d4e63a1 Fixes #91: Warnings for ints in string fields in Ansible 2.8.x. 2019-08-26 11:56:43 -05:00
Wout van HeeswijkandGitHub 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
2019-04-19 10:30:48 +02:00
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.
2018-10-02 10:20:22 +02:00
Jeff Geerling 0611410c3b Fix Ansible lint issues. 2018-09-26 21:41:04 -05:00
Jeff Geerling 5da6dd18cd Fix Ansible lint issues. 2018-09-26 21:32:28 -05:00
Jeff Geerling d3f98e4258 Fixes #12: Document how to generate certs automatically using certbot --standalone. 2017-12-11 22:17:25 -06:00
Jeff Geerling 5f7c9e046c Issue #12: Fix standalone cert generation, add full build-test-teardown playbook. 2017-12-10 22:47:54 -06:00
Jeff Geerling 7651f0ac0b Issue #12: Add basic standalone certbot cert generation. 2017-12-06 22:48:30 -06:00
Jeff Geerling 574c0843c8 Fixes #37: Make renew command configurable. 2017-10-31 10:09:41 -05:00
Jeff Geerling 01d801c4b7 PR #19 follow-up: Docs fixes and reordering defaults. 2017-04-04 21:42:16 -05:00
exploide afa993333f renamed certbot_from_git variable to certbot_install_from_source and fixed some wording 2017-03-19 14:38:07 +01:00
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
2017-02-24 10:10:20 +01:00
Jeff Geerling d76e3915fe Fixes #13: Add certbot-auto renew cron job. 2017-01-21 15:16:45 -06:00
Jeff Geerling 444064222b Fixes #4: Update to use Certbot. Rename from letsencrypt to certbot. 2016-07-10 22:17:26 -05:00
Jeff Geerling 8b6c745801 Initial commit. 2016-03-08 10:49:09 -06:00