소스 검색

A default config for acmetool is now added

Till Klocke 8 년 전
부모
커밋
9b394901c3
2개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      roles/service-nginx/tasks/acmetool.yml
  2. 5 0
      roles/service-nginx/templates/acme_config.j2

+ 5 - 0
roles/service-nginx/tasks/acmetool.yml

@@ -10,6 +10,11 @@
 - name: ensure acmetool is installed
   apt: name=acmetool install_recommends=no
 
+- name: Ensure acmetool config is up to date
+  template: 
+    src: acme_config.j2
+    dest: /var/lib/acme/conf/target
+
 - name: Ensure acmetool cronjob is installed
   cron:
     name: "Renew Let's Encrypt certificates"

+ 5 - 0
roles/service-nginx/templates/acme_config.j2

@@ -0,0 +1,5 @@
+request:
+  provider: https://acme-v01.api.letsencrypt.org/directory
+  key:
+    type: rsa
+    rsa-size: 4096