Skip to content

Latest commit

 

History

History
36 lines (21 loc) · 1.47 KB

README.md

File metadata and controls

36 lines (21 loc) · 1.47 KB

Samples

Some samples depend on each other, since most will need an existing state and acme account. All used variables will be defined on top of the scripts.

If you want to know more about the used commands, refer to Get-Help

Create an new account

The sample will create a state object, an account key and register an account with the acme service.

Create a new order

The sample will create orders with single and multiple dns names.

Fullfill challenges

The sample will fullfill http-01 challenges for existing orders. For the sample to work properly, you need to ensure, your web-server is able to serve extensionless files. For IIS this can be enabled with this script.

Issue certificate

The samples will show how to issue a certificate. Use this sample for automatically generated certificate keys or this sample for custom key material.


Azure Runbook

This complete sample is a ready-to-use runbook for Mirosoft Azure. It is used to provide a WebApp (also known as "App Service") with a Let's Encrypt certificate.

In order to allow the challenge, an existing IP-based firewall (App Service > Networking > Access Restrictions) is deactivated. If you do not use access restrictions, you should remove the relevant code. Have fun!