Giter Site home page Giter Site logo

wheelcomplex / lego Goto Github PK

View Code? Open in Web Editor NEW

This project forked from go-acme/lego

0.0 2.0 0.0 8.59 MB

Let's Encrypt client and ACME library written in Go

License: MIT License

Dockerfile 0.07% Makefile 0.12% Go 99.77% Roff 0.01% Shell 0.04%

lego's Introduction

lego

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

GoDoc Build Status Docker Pulls

Features

  • 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
  • Comes with multiple optional DNS providers
  • Custom challenge solvers
  • Certificate bundling
  • OCSP helper function

lego introduced support for ACME v2 in v1.0.0. If you still need to utilize ACME v1, you can do so by using the v0.5.0 version.

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 EdgeDNS Alibaba Cloud DNS Amazon Lightsail Amazon Route 53
ArvanCloud Aurora DNS Autodns Azure
Bindman Bluecat Checkdomain CloudDNS
Cloudflare ClouDNS CloudXNS ConoHa
Constellix deSEC.io Designate DNSaaS for Openstack Digital Ocean
DNS Made Easy DNSimple DNSPod Domain Offensive (do.de)
DreamHost Duck DNS Dyn Dynu
EasyDNS Exoscale External program Gandi Live DNS (v5)
Gandi Glesys Go Daddy Google Cloud
Hetzner Hosting.de HTTP request HyperOne
Internet Initiative Japan INWX Joker Joohoi's ACME-DNS
Linode (v4) Liquid Web LuaDNS Manual
MyDNS.jp MythicBeasts Name.com Namecheap
Namesilo Netcup Netlify NIFCloud
NS1 Open Telekom Cloud Oracle Cloud OVH
PowerDNS Rackspace reg.ru RFC2136
RimuHosting Sakura Cloud Scaleway Selectel
Servercow Stackpath TransIP VegaDNS
Versio.[nl/eu/uk] Vscale Vultr Yandex
Zone.ee Zonomi

lego's People

Contributors

xenolf avatar ldez avatar mholt avatar weppos avatar tommie avatar dmke avatar cpu avatar middelink avatar rekby avatar willglynn avatar adriencarbonne avatar dstdfx avatar aebruno avatar nmengin avatar fxposter avatar lukehandle avatar porjo avatar vancluever avatar greut avatar mhoran avatar ddymko avatar beevik avatar shupp avatar ayang64 avatar chen-anders avatar juliens avatar sugi275 avatar trecloux avatar dereulenspiegel avatar flibustenet avatar

Watchers

James Cloos avatar Jiajin Yin avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.