From e05610f5061db18b27c0fd3a3f5607d0e80537a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Tue, 16 Nov 2021 02:55:52 +0100 Subject: hornquist.se reword letsencrypt --- manifests/site.pp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'manifests/site.pp') diff --git a/manifests/site.pp b/manifests/site.pp index 02dd417..5db60b7 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -113,16 +113,23 @@ node 'hornquist.se' { $certname = 'hornquist' - class { 'letsencrypt': + class { '::letsencrypt': + config => { email => 'hugo.hornquist@gmail.com', - renew_cron_ensure => present, + } + # renew_cron_ensure => present, } ensure_packages(['python3-certbot-nginx'], { ensure => installed }) letsencrypt::certonly { $certname: - domains => [ + ensure => present, + manage_cron => true, + plugin => 'nginx', + additional_args => [ '--quiet', ], + post_hook_commands => [ 'systemctl reload nginx.service', ], + domains => [ 'blog.hornquist.se', 'blogg.hornquist.se', 'www.hornquist.se', @@ -130,7 +137,6 @@ node 'hornquist.se' { 'git.hornquist.se', 'wiki.hornquist.se', ], - plugin => 'nginx', } nginx::resource::server { 'blogg': -- cgit v1.2.3