Categorygithub.com/go-acme/lego
4.21.0
Repository: https://github.com/go-acme/lego.git
Documentation: pkg.go.dev

# README

lego logo

Automatic Certificates and HTTPS for everyone.

Lego

Let's Encrypt client and ACME library written in Go.

Go Reference Build Status Docker Pulls

Features

  • ACME v2 RFC 8555
    • Support RFC 8737: TLS Application‑Layer Protocol Negotiation (ALPN) Challenge Extension
    • Support RFC 8738: certificates for IP addresses
    • Support draft-ietf-acme-ari-03: Renewal Information (ARI) Extension
  • Register with CA
  • Obtain certificates, both from scratch or with an existing CSR
  • Renew certificates
  • Revoke certificates
  • Robust implementation of all ACME challenges
    • HTTP (http-01)
    • DNS (dns-01)
    • TLS (tls-alpn-01)
  • SAN certificate support
  • CNAME support by default
  • Comes with multiple optional DNS providers
  • Custom challenge solvers
  • Certificate bundling
  • OCSP helper function

Installation

How to install.

Usage

Documentation

Documentation is hosted live at https://go-acme.github.io/lego/.

DNS providers

Detailed documentation is available here.

Akamai EdgeDNSAlibaba Cloud DNSall-inklAmazon Lightsail
Amazon Route 53ArvanCloudAurora DNSAutodns
Azure (deprecated)Azure DNSBindmanBluecat
Brandit (deprecated)BunnyCheckdomainCivo
Cloud.ruCloudDNSCloudflareClouDNS
CloudXNS (Deprecated)ConoHaConstellixCore-Networks
CPanel/WHMDerak ClouddeSEC.ioDesignate DNSaaS for Openstack
Digital OceanDirectAdminDNS Made EasydnsHome.de
DNSimpleDNSPod (deprecated)Domain Offensive (do.de)Domeneshop
DreamHostDuck DNSDynDynu
EasyDNSEfficient IPEpikExoscale
External programfreemyip.comG-CoreGandi
Gandi Live DNS (v5)GlesysGo DaddyGoogle Cloud
Google DomainsHetznerHosting.deHosttech
HTTP requesthttp.netHuawei CloudHurricane Electric DNS
HyperOneIBM Cloud (SoftLayer)IIJ DNS Platform ServiceInfoblox
InfomaniakInternet Initiative JapanInternet.bsINWX
IonosIPv64iwantmynameJoker
Joohoi's ACME-DNSLiaraLima-CityLinode (v4)
Liquid WebLoopiaLuaDNSMail-in-a-Box
ManageEngine CloudDNSManualMetanamemijn.host
MittwaldMyDNS.jpMythicBeastsName.com
NamecheapNamesiloNearlyFreeSpeech.NETNetcup
NetlifyNicmanagerNIFCloudNjalla
NodionNS1Open Telekom CloudOracle Cloud
OVHplesk.comPorkbunPowerDNS
RackspaceRain Yun/雨云RcodeZeroreg.ru
RegfishRFC2136RimuHostingSakura Cloud
ScalewaySelectelSelectel v2SelfHost.(de|eu)
ServercowShellrentSimply.comSonic
StackpathTechnitiumTencent Cloud DNSTimeweb Cloud
TransIPUKFast SafeDNSUltradnsVariomedia
VegaDNSVercelVersio.[nl|eu|uk]VinylDNS
VK CloudVolcano Engine/火山引擎VscaleVultr
WebnamesWebsupportWEDOSWest.cn/西部数码
Yandex 360Yandex CloudYandex PDDZone.ee
Zonomi

If your DNS provider is not supported, please open an issue.

# Packages

No description provided by the author