Categorygithub.com/Thijn/lego/v4
4.14.4
Repository: https://github.com/thijn/lego.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# 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-01: 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
BranditBunnyCheckdomainCivo
Cloud.ruCloudDNSCloudflareClouDNS
CloudXNSConoHaConstellixDerak Cloud
deSEC.ioDesignate DNSaaS for OpenstackDigital OceanDNS Made Easy
dnsHome.deDNSimpleDNSPod (deprecated)Domain Offensive (do.de)
DomeneshopDreamHostDuck DNSDyn
DynuEasyDNSEfficient IPEpik
ExoscaleExternal programfreemyip.comG-Core
Gandi Live DNS (v5)GandiGlesysGo Daddy
Google CloudGoogle DomainsHetznerHosting.de
HosttechHTTP requesthttp.netHurricane Electric DNS
HyperOneIBM Cloud (SoftLayer)IIJ DNS Platform ServiceInfoblox
InfomaniakInternet Initiative JapanInternet.bsINWX
IonosIPv64iwantmynameJoker
Joohoi's ACME-DNSLiaraLinode (v4)Liquid Web
LoopiaLuaDNSManualMetaname
MyDNS.jpMythicBeastsName.comNamecheap
NamesiloNearlyFreeSpeech.NETNetcupNetlify
NicmanagerNIFCloudNjallaNodion
NS1Open Telekom CloudOracle CloudOVH
plesk.comPorkbunPowerDNSRackspace
RcodeZeroreg.ruRFC2136RimuHosting
Sakura CloudScalewaySelectelServercow
Simply.comSonicStackpathTencent Cloud DNS
TransIPUKFast SafeDNSUltradnsVariomedia
VegaDNSVercelVersio.[nl/eu/uk]VinylDNS
VK CloudVscaleVultrWebsupport
WEDOSYandex 360Yandex CloudYandex PDD
Zone.eeZonomi

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