Klientimplementationer av ACME

Senast uppdaterad: | Visa all dokumentation

Let’s Encrypt använder ACME-protokollet för att verifiera att du kontrollerar ett givet domännamn och för att utfärda ett certifikat till dig. För att erhålla ett Let’s Encrypt-certifikat behöver du välja en ACME-klientmjukvara att använda.

ACME-klienterna nedan erbjuds av tredje part. Let’s Encrypt kontrollerar eller granskar inte tredjepartsklienter och kan inte garantera deras säkerhet eller tillförlitlighet.

Det finns en del webbläsartillägg som innehåller en ACME-klient men vi listar dem inte här eftersom de uppmanar till manuell certifikatförnyelse vilket ger en dålig användarupplevelse och ökar risken för bortglömda förnyelser.

Rekommenderad: Certbot

Vi rekommenderar att de flesta börjar med Certbot-klienten. Den kan helt enkelt få tag i ett certifikat åt dig och även hjälpa till att installera det om du vill. Den är enkel att använda, fungerar på många operativsystem och har förträfflig dokumentation.

Om Certbot inte uppfyller dina krav eller om du bara vill testa någon annan så finns det många fler klienter att välja bland nedan, grupperade efter språk eller miljö.

ACMEv1 och ACMEv2

Let’s Encrypt stöder API:et ACMEv2 som är kompatibelt med den slutgiltiga ACME-standarden. Vi fasar ut det äldre API:et ACMEv1 2020 och 2021. Alla klienter på denna lista stöder ACMEv2. Om du redan använder någon klient på denna lista, se till att uppgradera till den senaste versionen. Om klienten du använder inte finns listad nedan, kontakta de projektansvariga eller byt till en annan klient.

Eventuella beskrivningar av klienterna och projekten nedan erbjuds endast på engelska.

Bash

C

C++

Clojure

Configuration management tools

D

Docker

Go

HAProxy

Java

Lua

Microsoft Azure

nginx

Node.js

OpenShift

Perl

PHP

Python

Ruby

Rust

Windows / IIS

Bibliotek

C++

D

Delphi

Go

Java

.NET

Node.js

Perl

PHP

Python

Ruby

Rust

Projekt som integrarar med Let's Encrypt

Lägg till din klient eller ditt projekt

Om du känner till någon ACME-klient eller ett projekt som integrerar Let’s Encrypts API ACMEv2 och som inte finns med på listan ovan, vänligen skicka in en pull request till vårt webbplatsrepo på GitHub där du uppdaterar filen data/clients.json.

Innan du skickar in en pull request, vänligen säkerställ att:

  1. din klient respekterar Let’s Encrypts varumärkespolicy
  2. din klient inte är webbläsarbaserad och att den stöder automatisk förnyelse
  3. din commit lägger till din klient sist i relevant sektion (glöm inte acme_v2 om det är lämpligt!)
  4. din commit uppdaterar datumfältet lastmod i toppen av clients.json