Commit Graph

  • 7203b84e63 updated to include more OSs and pip install Eric Anderson 2020-04-27 13:27:59 -0700
  • 09c8986636 Issue #107: PowerTools required to install via package on CentOS 8. 3.1.0 Jeff Geerling 2020-04-20 16:56:03 -0500
  • d914816918 not sure how these pipfiles snuck in here... #74 Jonathan Hanson 2020-03-26 17:12:59 -0700
  • 82a5d8f791 bumping Pipfile and Pipfile.lock Jonathan Hanson 2019-10-18 12:46:36 -0700
  • e575a7dfaf Whoops, obviously debian isn't going to work with the ubuntu PPAs certbot maintains Jonathan Hanson 2019-02-17 10:31:42 -0800
  • 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 -0800
  • 87c2fe1ab1
    Fix link to playbook #104 Ilias Trichopoulos 2020-03-24 18:42:50 +0100
  • 60d805f41b Add probot/stale configuration to repository for stale issues. Jeff Geerling 2020-03-05 10:41:51 -0600
  • 9162b6fc2e check service exist and open port 80 #102 Antonio Barbaro 2020-02-25 20:39:33 +0100
  • 6d26c0628d Make sure molecule lint script has set -e option. Jeff Geerling 2020-02-24 09:42:33 -0600
  • b158105fad Fix ansible-lint issue with molecule test playbook. Jeff Geerling 2020-02-20 16:23:22 -0600
  • 21462d7da9 Update molecule configuration to work with 3.0. Jeff Geerling 2020-02-20 15:52:21 -0600
  • 724a3ed920 Update molecule configuration to work with 3.0. Jeff Geerling 2020-02-20 14:26:24 -0600
  • 57702b3544 Update molecule configuration to work with 3.0. Jeff Geerling 2020-02-20 14:20:25 -0600
  • cc9c24c195 Do not try to stop services which don't exist yet #101 Stanislav German-Evtushenko 2020-01-23 09:36:52 +0900
  • 97e9191b74
    Add a var for specify the cron task manualy. #99 Lucas 2019-12-12 16:14:24 -0500
  • afc566d27e
    Add CentOS 8 to supported platforms. #98 Jeff Geerling 2019-12-11 15:51:22 -0600
  • 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 -0600
  • aca08d9cca
    YAML syntax fix. Jeff Geerling 2019-12-11 11:19:15 -0600
  • 0286a4eb83
    Create FUNDING.yml Jeff Geerling 2019-12-11 10:01:54 -0600
  • 8d570726dd
    Add a var for specify the cron task manualy. Lucas 2019-12-12 15:32:46 -0500
  • 6e17af0ac5 Add CentOS 8 to supported platforms. Jeff Geerling 2019-12-11 15:51:22 -0600
  • 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 -0600
  • 980c3ea31d YAML syntax fix. Jeff Geerling 2019-12-11 11:19:15 -0600
  • 6414a15183
    Create FUNDING.yml Jeff Geerling 2019-12-11 10:01:54 -0600
  • 6962597e95 use nginx plugin for renewal #94 Simon Flandergan 2019-10-03 09:56:38 +0200
  • f66c1f885a Reloads daemons when changing the certbot timer or service #33 Nikolaos Kakouros 2019-09-22 21:21:10 +0200
  • 5387122829 Merge branch 'master' of https://github.com/geerlingguy/ansible-role-certbot into systemd Nikolaos Kakouros 2019-09-22 21:15:48 +0200
  • ccac6916c7 don't forcefully install pip/pip3 from the role #52 Raphaël Droz 2018-11-26 11:33:00 -0300
  • 823fa52f31 allow installation using pip Raphaël Droz 2018-03-21 19:22:24 -0300
  • 750597f8fd add posibility to set a cert name #92 vincent 2019-09-15 15:46:15 +0200
  • 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 -0500
  • 6e7eb12c80 Change --dry-run to --test-cert #93 Christoph Schulthess 2019-08-23 10:49:06 +0200
  • 9c26e13484 Add --dry-run option to certbot command Christoph Schulthess 2019-08-23 09:58:39 +0200
  • e0adf71570 Adding Apache's plugin support #86 Alberto Bengoa 2019-06-18 14:55:25 +0100
  • 82de005fdf
    Resolve ansible deprecation warnings #85 Mark Meijerman 2019-06-11 08:08:37 +0200
  • af20a792c5 Address linter complaints. #81 Wayne Warren 2019-05-28 12:15:39 +0000
  • 35ad620e01 Add default for certbot_install_from_pypi Wayne Warren 2019-05-23 13:43:37 +0000
  • 770f04ef8c Fix logic for installing from source Wayne Warren 2019-05-23 13:40:18 +0000
  • aebb3e4ee1 Add option to install from pypi Wayne Warren 2019-05-23 13:32:14 +0000
  • 7efc6a50f5 Remove unused tests. Jeff Geerling 2019-05-16 22:07:42 -0500
  • cb5f729e2e Merge branch 'systemd' of github.com:tterranigma/ansible-role-certbot into systemd Nikolaos Kakouros 2019-05-13 00:14:17 +0200
  • 9b02af1064 Adds test for systemd Nikolaos Kakouros 2019-05-12 18:29:59 +0200
  • 5e295e8714 Adds test for systemd Nikolaos Kakouros 2019-05-12 18:29:59 +0200
  • d446865f13 Merge branch 'master' into systemd Nikolaos Kakouros 2019-05-12 18:21:24 +0200
  • 8164566c4f
    create pre and post hooks Wout van Heeswijk 2019-04-19 10:30:48 +0200
  • ab30607edf fix line length #79 #75 Wout van Heeswijk 2019-04-19 09:52:04 +0200
  • f077fcfca6 fixed stupid paste error Wout van Heeswijk 2019-04-18 18:21:12 +0200
  • fa6a7f53d4 add missing quotes Wout van Heeswijk 2019-04-18 18:14:35 +0200
  • c7916294e1 change default certbot_create_command to include pre and post hook Wout van Heeswijk 2019-04-18 18:09:18 +0200
  • 34e8a70c1d fix typo Wout van Heeswijk 2019-04-18 17:50:37 +0200
  • f87d74ed79 fix missing directories on fresh install Wout van Heeswijk 2019-04-18 17:42:17 +0200
  • 8a84f58023 Make sure cloud-init script is executable #78 Duologic 2019-03-30 17:47:41 +0100
  • 0cad084f4c Add cloud-init create method Duologic 2019-03-29 18:24:53 +0100
  • bf6e593077 Fix new line #71 Valentin Gostev 2019-02-22 12:44:42 +0100
  • 764c86c7f3 Fix new line Valentin Gostev 2019-02-22 12:23:06 +0100
  • 091f1cc68d - add 'ansible_managed' Wout van Heeswijk 2019-02-20 11:12:41 +0100
  • 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 +0100
  • fcefeb513a Allow installing from source using certbot-auto URL #73 Ryan Pineo 2019-02-15 16:27:05 -0500
  • 993e742d5c Added method webroot to avoid restarting servers Valentin Gostev 2019-02-06 22:16:39 +0300
  • 7ac32bda33
    Fix lint warning #50 Yoan Tournade 2019-01-18 11:37:01 +0100
  • 1fa9de6ada
    Fix typo Yoan Tournade 2019-01-18 11:22:21 +0100
  • e079338ace
    Merge Yoan Tournade 2019-01-18 11:07:42 +0100
  • 62f4a283fe
    Update readme.md to describe cronjob check #68 Jörg R Schumacher 2019-01-10 12:40:53 +0100
  • 00dc226101 Fixes E305 linting error: use shell only when required. Jeff Geerling 2018-12-06 16:15:09 -0600
  • 244d6d739f Allow renew-cron to remove cronjob if it was added earlier #66 Kristian Rønningen 2018-12-04 11:55:25 +0100
  • 8d5365591c
    Update create-cert-webroot.yml #43 Ryan Faircloth 2018-11-27 06:49:28 -0500
  • 1d9940ebc9 Add sudo permissions to clone #64 alexppg 2018-11-02 09:32:57 +0100
  • 2d4846d79d Add become support to run the role without root alexppg 2018-10-30 11:20:59 +0100
  • be44ac2dcd Update tests for optimum efficiency. Jeff Geerling 2018-10-23 10:14:46 -0500
  • 1ce5d87ca0 Add possiblity to install certbot plugins alexppg 2018-10-16 09:27:08 +0200
  • 09b5bd20e9
    Merge pull request #63 from adrianmoisey/patch-1 Jeff Geerling 2018-10-02 22:10:22 -0500
  • e130839734
    Merge pull request #62 from mbiberhofer/master 3.0.2 Jeff Geerling 2018-10-02 22:09:24 -0500
  • 6b519ffc4d
    Fix path for example #63 Adrian Moisey 2018-10-02 16:29:59 +0200
  • 260a85222e Fixed syntax issue in main/defaults.yml #62 Mario Biberhofer 2018-10-02 10:20:22 +0200
  • 974fc81c9c Update README wildcard docs. [ci skip] Jeff Geerling 2018-09-28 20:05:09 -0500
  • a2348fdd64 Add note on Wildcard Certificates and Let's Encrypt. [ci skip] Jeff Geerling 2018-09-27 22:10:58 -0500
  • d8beca4c1a
    Merge pull request #60 from michaelpporter/master 3.0.1 Jeff Geerling 2018-09-27 21:59:28 -0500
  • 53b02421c0 Fix Ansible lint issues. Jeff Geerling 2018-09-26 21:53:44 -0500
  • 0611410c3b Fix Ansible lint issues. Jeff Geerling 2018-09-26 21:41:04 -0500
  • 5da6dd18cd Fix Ansible lint issues. Jeff Geerling 2018-09-26 21:32:28 -0500
  • e14d6eb04a Switch tests to use Molecule. Jeff Geerling 2018-09-26 21:25:42 -0500
  • ce4dacf632
    Supports check of wildcard certs #60 Michael Porter 2018-09-23 14:58:52 -0500
  • 4bab81e38d Use variable for renew script path #58 Alfonso Gómez-Arzola 2018-09-19 20:05:24 -0400
  • ca8ad58678 Use shell script to stop/start services Alfonso Gómez-Arzola 2018-09-19 19:44:22 -0400
  • 130eb078f3 Do not use anymore deprecated 'Tests as filters'. Use new syntax is failed or is changed. Yoan Tournade 2018-05-03 23:58:35 +0200
  • d5aa1fce30
    * Add another become #51 Lyz 2018-03-07 17:51:33 +0100
  • b8f221880b
    Add condition to only stop services if one exists Lyz 2018-03-07 11:37:46 +0100
  • 130e3aa786
    * Add become Lyz 2018-03-07 11:31:46 +0100
  • 7c5a41c8d9
    Use json for serializing domain list Yoan Tournade 2018-02-16 00:47:38 +0100
  • 45005e9bc2
    Use copy module to persist domain list. Yoan Tournade 2018-02-16 00:44:06 +0100
  • 36609dac50
    Make certificate expansion the default behaviour Yoan Tournade 2018-02-16 00:27:23 +0100
  • 36c5ac6d29
    Use only lineinfile module, even to check the file exists Yoan Tournade 2018-02-16 00:26:59 +0100
  • b469b40ed6
    Actually update certificate when domain list file is absent or has changed Yoan Tournade 2018-02-16 00:18:18 +0100
  • e1d787d811
    Use lineinfile to check domain list content Yoan Tournade 2018-02-16 00:08:49 +0100
  • fa59772ab1
    Add a test for domain list change using grep Yoan Tournade 2018-02-15 23:59:05 +0100
  • 320e1a0e98 Don't try to restart a service, when no service is defined. #44 Tim Bultmann 2018-01-23 11:02:34 +0100
  • 18b991db03 added a role variable to set global certbot options in configuration file #24 exploide 2018-01-18 17:06:07 +0100
  • b935db607e Fixes #39 adding new script for webroot Fixes #41 support deployhook (webroot only) Fixes #41 support for test CA Ryan Faircloth 2018-01-16 17:37:00 +0000
  • 3f1a802d71 Fixes #25: Suggest using source install for more pleasant experience. [ci skip] 3.0.0 Jeff Geerling 2017-12-11 22:40:31 -0600