Skip to content

Commit

Permalink
letsencrypt: Update to Certbot 2.11.0/Alpine 3.20/Python 3.12 (home-a…
Browse files Browse the repository at this point in the history
…ssistant#3751)

* letsencrypt: Update to Certbot 2.11.0/Alpine 3.20/Python 3.12

Update to the latest version of Certbot and ACME 2.11.0. While at it,
also use the latest base container with Alpine 3.20 with Python 3.12.

* Fix Cloudflare dependency

* Move back to directadmin 1.0.4

* Bump ClouDNS to 0.7.0
  • Loading branch information
agners authored Sep 26, 2024
1 parent 9c18024 commit 8cc097b
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 17 deletions.
6 changes: 6 additions & 0 deletions letsencrypt/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## 5.2.0

- Update Certbot/ACME to 2.11.0 & update all plugins to their latest version
- Update to Python 3.12
- Update to Alpine 3.20

## 5.1.4

- Drop Google Domains support (the new operator Squarespace has no ACME support)
Expand Down
32 changes: 16 additions & 16 deletions letsencrypt/build.yaml
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
---
build_from:
aarch64: ghcr.io/home-assistant/aarch64-base-python:3.11-alpine3.18
amd64: ghcr.io/home-assistant/amd64-base-python:3.11-alpine3.18
armhf: ghcr.io/home-assistant/armhf-base-python:3.11-alpine3.18
armv7: ghcr.io/home-assistant/armv7-base-python:3.11-alpine3.18
i386: ghcr.io/home-assistant/i386-base-python:3.11-alpine3.18
aarch64: ghcr.io/home-assistant/aarch64-base-python:3.12-alpine3.20
amd64: ghcr.io/home-assistant/amd64-base-python:3.12-alpine3.20
armhf: ghcr.io/home-assistant/armhf-base-python:3.12-alpine3.20
armv7: ghcr.io/home-assistant/armv7-base-python:3.12-alpine3.20
i386: ghcr.io/home-assistant/i386-base-python:3.12-alpine3.20
codenotary:
signer: [email protected]
base_image: [email protected]
args:
CLOUDFLARE_VERSION: 2.9.11
CRYPTOGRAPHY_VERSION: 41.0.5
CERTBOT_VERSION: 2.7.4
CERTBOT_DNS_AZURE_VERSION: 2.4.0
CERTBOT_DNS_CLOUDNS_VERSION: 0.6.0
CLOUDFLARE_VERSION: 2.19.4
CRYPTOGRAPHY_VERSION: 43.0.1
CERTBOT_VERSION: 2.11.0
CERTBOT_DNS_AZURE_VERSION: 2.5.0
CERTBOT_DNS_CLOUDNS_VERSION: 0.7.0
CERTBOT_DNS_DESEC_VERSION: 1.2.1
CERTBOT_DNS_DIRECTADMIN_VERSION: 1.0.3
CERTBOT_DNS_DIRECTADMIN_VERSION: 1.0.4
CERTBOT_DNS_DUCKDNS_VERSION: 1.3
CERTBOT_DNS_DYNU_VERSION: 0.0.5
CERTBOT_DNS_EASYDNS_VERSION: 0.1.2
CERTBOT_DNS_EASYDNS_VERSION: 0.1.4
CERTBOT_DNS_HE_VERSION: 1.0.0
CERTBOT_DNS_HETZNER_VERSION: 2.0.0
CERTBOT_DNS_INFOMANIAK_VERSION: 0.2.1
CERTBOT_DNS_HETZNER_VERSION: 2.0.1
CERTBOT_DNS_INFOMANIAK_VERSION: 0.2.2
CERTBOT_DNS_INWX_VERSION: 2.2.0
CERTBOT_DNS_JOKER_VERSION: 1.1.0
CERTBOT_DNS_NAMECHEAP_VERSION: 1.0.0
Expand All @@ -36,5 +36,5 @@ args:
CERTBOT_DNS_DREAMHOST_VERSION: 1.0
CERTBOT_DNS_DOMAINOFFENSIVE_VERSION: 2.0.0
CERTBOT_DNS_PLESK_VERSION: 0.3.0
CERTBOT_DNS_GODADDY_VERSION: 2.7.4
ACME_VERSION: 2.7.4
CERTBOT_DNS_GODADDY_VERSION: 2.8.0
ACME_VERSION: 2.11.0
2 changes: 1 addition & 1 deletion letsencrypt/config.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
version: 5.1.4
version: 5.2.0
slug: letsencrypt
name: Let's Encrypt
description: Manage certificate from Let's Encrypt
Expand Down

0 comments on commit 8cc097b

Please sign in to comment.