Commit Graph

  • 8241da2719 Add support for issuing fake certificates from letsencrypt staging environment Szymon Cader 2020-07-26 22:25:05 +02:00
  • ef82c2f9de
    use correct python executable Konstantin Gizdov 2020-07-01 21:23:05 +03:00
  • e6d41a8696 install all dns plugins Konstantin Gizdov 2020-03-04 23:48:17 +02:00
  • e5c0dc1541 allow certificates to be expanded Yannick Markus 2020-06-26 17:26:36 +02:00
  • 70ad0dccb5 Enable EPEL repo on CentOS 8+ Ron van der Heijden 2020-06-13 14:20:26 +02:00
  • 6304ff67ba Expose outcome from the cron task Márton Salomváry 2020-05-29 11:02:34 +02:00
  • 1fd8df7e9f Allow overriding which cron file gets updated Márton Salomváry 2020-05-29 11:02:05 +02:00
  • 24580c85d2 Allow overriding /etc/letsencrypt location Márton Salomváry 2020-05-29 10:58:14 +02:00
  • 919c2ba7b5 Allow skipping both Git and package install Márton Salomváry 2020-05-29 10:51:03 +02:00
  • b3a886e9ee Ensure galaxy meta information is consistent on all my roles. Jeff Geerling 2020-05-26 09:43:13 -05:00
  • 72fa7c2f53
    Fix trailing whitespace Marcel Müller 2020-05-20 09:11:39 +00:00
  • 765220ff4c
    Only run CentOS tasks when on that distribution Marcel Müller 2020-05-20 09:06:51 +00:00
  • a4789ca0bf ensure proper executable is being used Eric Anderson 2020-04-27 13:51:35 -07:00
  • fd89fc6137 handling of pip3 on CentOS 8 Eric Anderson 2020-04-27 13:39:03 -07:00
  • 33dfd1fbc1 set package install to use package not apt Eric Anderson 2020-04-27 13:30:36 -07:00
  • 7203b84e63 updated to include more OSs and pip install Eric Anderson 2020-04-27 13:27:59 -07:00
  • 09c8986636 Issue #107: PowerTools required to install via package on CentOS 8. 3.1.0 Jeff Geerling 2020-04-20 16:56:03 -05:00
  • d914816918 not sure how these pipfiles snuck in here... Jonathan Hanson 2020-03-26 17:12:59 -07:00
  • 82a5d8f791 bumping Pipfile and Pipfile.lock Jonathan Hanson 2019-10-18 12:46:36 -07:00
  • e575a7dfaf Whoops, obviously debian isn't going to work with the ubuntu PPAs certbot maintains Jonathan Hanson 2019-02-17 10:31:42 -08:00
  • ae4e10c5a4 Ensure debian-like distributions get the latest version of certbot - Remove the non-standard Ubuntu 16.04 package and script name (letsencrypt vs certbot) - Add the EFF-maintained certbot PPA Jonathan Hanson 2019-02-16 14:44:05 -08:00
  • 87c2fe1ab1
    Fix link to playbook Ilias Trichopoulos 2020-03-24 18:42:50 +01:00
  • 60d805f41b Add probot/stale configuration to repository for stale issues. Jeff Geerling 2020-03-05 10:41:51 -06:00
  • 9162b6fc2e check service exist and open port 80 Antonio Barbaro 2020-02-25 20:39:33 +01:00
  • 6d26c0628d Make sure molecule lint script has set -e option. Jeff Geerling 2020-02-24 09:42:33 -06:00
  • b158105fad Fix ansible-lint issue with molecule test playbook. Jeff Geerling 2020-02-20 16:23:22 -06:00
  • 21462d7da9 Update molecule configuration to work with 3.0. Jeff Geerling 2020-02-20 15:52:21 -06:00
  • 724a3ed920 Update molecule configuration to work with 3.0. Jeff Geerling 2020-02-20 14:26:24 -06:00
  • 57702b3544 Update molecule configuration to work with 3.0. Jeff Geerling 2020-02-20 14:20:25 -06:00
  • cc9c24c195 Do not try to stop services which don't exist yet Stanislav German-Evtushenko 2020-01-23 09:36:52 +09:00
  • 97e9191b74
    Add a var for specify the cron task manualy. Lucas 2019-12-12 16:14:24 -05:00
  • afc566d27e
    Add CentOS 8 to supported platforms. Jeff Geerling 2019-12-11 15:51:22 -06:00
  • aefefd83fd
    Remove Ubuntu 14.04 test because it's now broken. Add CentOS 8 and Debian 10. Jeff Geerling 2019-12-11 15:51:05 -06:00
  • aca08d9cca
    YAML syntax fix. Jeff Geerling 2019-12-11 11:19:15 -06:00
  • 0286a4eb83
    Create FUNDING.yml Jeff Geerling 2019-12-11 10:01:54 -06:00
  • 8d570726dd
    Add a var for specify the cron task manualy. Lucas 2019-12-12 15:32:46 -05:00
  • 6e17af0ac5 Add CentOS 8 to supported platforms. Jeff Geerling 2019-12-11 15:51:22 -06:00
  • 7a8b82d139 Remove Ubuntu 14.04 test because it's now broken. Add CentOS 8 and Debian 10. Jeff Geerling 2019-12-11 15:51:05 -06:00
  • 980c3ea31d YAML syntax fix. Jeff Geerling 2019-12-11 11:19:15 -06:00
  • 6414a15183
    Create FUNDING.yml Jeff Geerling 2019-12-11 10:01:54 -06:00
  • 6962597e95 use nginx plugin for renewal Simon Flandergan 2019-10-03 09:56:38 +02:00
  • f66c1f885a Reloads daemons when changing the certbot timer or service Nikolaos Kakouros 2019-09-22 21:21:10 +02:00
  • 5387122829 Merge branch 'master' of https://github.com/geerlingguy/ansible-role-certbot into systemd Nikolaos Kakouros 2019-09-22 21:15:48 +02:00
  • ccac6916c7 don't forcefully install pip/pip3 from the role Raphaël Droz 2018-11-26 11:33:00 -03:00
  • 823fa52f31 allow installation using pip Raphaël Droz 2018-03-21 19:22:24 -03:00
  • 750597f8fd add posibility to set a cert name vincent 2019-09-15 15:46:15 +02:00
  • a49d4e63a1 Fixes #91: Warnings for ints in string fields in Ansible 2.8.x. 3.0.3 Jeff Geerling 2019-08-26 11:56:43 -05:00
  • 6e7eb12c80 Change --dry-run to --test-cert Christoph Schulthess 2019-08-23 10:49:06 +02:00
  • 9c26e13484 Add --dry-run option to certbot command Christoph Schulthess 2019-08-23 09:58:39 +02:00
  • e0adf71570 Adding Apache's plugin support Alberto Bengoa 2019-06-18 14:55:25 +01:00
  • 82de005fdf
    Resolve ansible deprecation warnings Mark Meijerman 2019-06-11 08:08:37 +02:00
  • af20a792c5 Address linter complaints. Wayne Warren 2019-05-28 12:15:39 +00:00
  • 35ad620e01 Add default for certbot_install_from_pypi Wayne Warren 2019-05-23 13:43:37 +00:00
  • 770f04ef8c Fix logic for installing from source Wayne Warren 2019-05-23 13:40:18 +00:00
  • aebb3e4ee1 Add option to install from pypi Wayne Warren 2019-05-23 13:32:14 +00:00
  • 7efc6a50f5 Remove unused tests. Jeff Geerling 2019-05-16 22:07:42 -05:00
  • cb5f729e2e Merge branch 'systemd' of github.com:tterranigma/ansible-role-certbot into systemd Nikolaos Kakouros 2019-05-13 00:14:17 +02:00
  • 9b02af1064 Adds test for systemd Nikolaos Kakouros 2019-05-12 18:29:59 +02:00
  • 5e295e8714 Adds test for systemd Nikolaos Kakouros 2019-05-12 18:29:59 +02:00
  • d446865f13 Merge branch 'master' into systemd Nikolaos Kakouros 2019-05-12 18:21:24 +02:00
  • 8164566c4f
    create pre and post hooks Wout van Heeswijk 2019-04-19 10:30:48 +02:00
  • ab30607edf fix line length Wout van Heeswijk 2019-04-19 09:52:04 +02:00
  • f077fcfca6 fixed stupid paste error Wout van Heeswijk 2019-04-18 18:21:12 +02:00
  • fa6a7f53d4 add missing quotes Wout van Heeswijk 2019-04-18 18:14:35 +02:00
  • c7916294e1 change default certbot_create_command to include pre and post hook Wout van Heeswijk 2019-04-18 18:09:18 +02:00
  • 34e8a70c1d fix typo Wout van Heeswijk 2019-04-18 17:50:37 +02:00
  • f87d74ed79 fix missing directories on fresh install Wout van Heeswijk 2019-04-18 17:42:17 +02:00
  • 8a84f58023 Make sure cloud-init script is executable Duologic 2019-03-30 17:47:41 +01:00
  • 0cad084f4c Add cloud-init create method Duologic 2019-03-29 18:24:53 +01:00
  • bf6e593077 Fix new line Valentin Gostev 2019-02-22 12:44:42 +01:00
  • 764c86c7f3 Fix new line Valentin Gostev 2019-02-22 12:23:06 +01:00
  • 091f1cc68d - add 'ansible_managed' Wout van Heeswijk 2019-02-20 11:12:41 +01:00
  • 1ba6953741 Move 'stop' services to pre-hook and post-hook. This way they will also be stopped and started when renewing. Wout van Heeswijk 2019-02-20 11:06:31 +01:00
  • fcefeb513a Allow installing from source using certbot-auto URL Ryan Pineo 2019-02-15 16:27:05 -05:00
  • 993e742d5c Added method webroot to avoid restarting servers Valentin Gostev 2019-02-06 22:16:39 +03:00
  • 7ac32bda33
    Fix lint warning Yoan Tournade 2019-01-18 11:37:01 +01:00
  • 1fa9de6ada
    Fix typo Yoan Tournade 2019-01-18 11:22:21 +01:00
  • e079338ace
    Merge Yoan Tournade 2019-01-18 11:07:42 +01:00
  • 62f4a283fe
    Update readme.md to describe cronjob check Jörg R Schumacher 2019-01-10 12:40:53 +01:00
  • 00dc226101 Fixes E305 linting error: use shell only when required. Jeff Geerling 2018-12-06 16:15:09 -06:00
  • 244d6d739f Allow renew-cron to remove cronjob if it was added earlier Kristian Rønningen 2018-12-04 11:55:25 +01:00
  • 8d5365591c
    Update create-cert-webroot.yml Ryan Faircloth 2018-11-27 06:49:28 -05:00
  • 1d9940ebc9 Add sudo permissions to clone alexppg 2018-11-02 09:32:57 +01:00
  • 2d4846d79d Add become support to run the role without root alexppg 2018-10-30 11:20:59 +01:00
  • be44ac2dcd Update tests for optimum efficiency. Jeff Geerling 2018-10-23 10:14:46 -05:00
  • 1ce5d87ca0 Add possiblity to install certbot plugins alexppg 2018-10-16 09:27:08 +02:00
  • 09b5bd20e9
    Merge pull request #63 from adrianmoisey/patch-1 Jeff Geerling 2018-10-02 22:10:22 -05:00
  • e130839734
    Merge pull request #62 from mbiberhofer/master 3.0.2 Jeff Geerling 2018-10-02 22:09:24 -05:00
  • 6b519ffc4d
    Fix path for example Adrian Moisey 2018-10-02 16:29:59 +02:00
  • 260a85222e Fixed syntax issue in main/defaults.yml Mario Biberhofer 2018-10-02 10:20:22 +02:00
  • 974fc81c9c Update README wildcard docs. [ci skip] Jeff Geerling 2018-09-28 20:05:09 -05:00
  • a2348fdd64 Add note on Wildcard Certificates and Let's Encrypt. [ci skip] Jeff Geerling 2018-09-27 22:10:58 -05:00
  • d8beca4c1a
    Merge pull request #60 from michaelpporter/master 3.0.1 Jeff Geerling 2018-09-27 21:59:28 -05:00
  • 53b02421c0 Fix Ansible lint issues. Jeff Geerling 2018-09-26 21:53:44 -05:00
  • 0611410c3b Fix Ansible lint issues. Jeff Geerling 2018-09-26 21:41:04 -05:00
  • 5da6dd18cd Fix Ansible lint issues. Jeff Geerling 2018-09-26 21:32:28 -05:00
  • e14d6eb04a Switch tests to use Molecule. Jeff Geerling 2018-09-26 21:25:42 -05:00
  • ce4dacf632
    Supports check of wildcard certs Michael Porter 2018-09-23 14:58:52 -05:00
  • 4bab81e38d Use variable for renew script path Alfonso Gómez-Arzola 2018-09-19 20:05:24 -04:00
  • ca8ad58678 Use shell script to stop/start services Alfonso Gómez-Arzola 2018-09-19 19:44:22 -04:00