Key Vault Acmebot
Automated ACME SSL/TLS certificates issuer for Azure Key Vault (App Gateway / Front Door / CDN / others)
Motivation
We have begun to address the following requirements:
- Securely store SSL/TLS certificates with Azure Key Vault
- Centralize management of large numbers of certificates with a single Key Vault
- Easy to deploy and configure solution
- Highly reliable implementation
- Easy to monitor (Application Insights, Webhook)
Key Vault Acmebot provides secure and centralized management of ACME certificates.
Feature Support
- Issue certificates for Zone Apex, Wildcard and SANs (multiple domains)
- Dedicated dashboard for easy certificate management
- Automated certificate renewal
- Support for ACME v2 compliant Certification Authorities
- Let's Encrypt
- Buypass Go SSL
- ZeroSSL (Requires EAB Credentials)
- Azure App Services (Web Apps / Functions / Containers, regardless of OS)
- Azure CDN / Front Door / Application Gateway v2 / etc
Deployment
Azure (Public) | Azure China | Azure Government |
---|---|---|
Learn more at https://github.com/shibayan/keyvault-acmebot/wiki/Getting-Started
Sponsors
Thank you for your support of our development. Interested in special support? Become a Sponsor
Thanks
- ACMESharp Core by @ebekker
- Durable Functions by @cgillum and contributors
- DnsClient.NET by @MichaCo
License
This project is licensed under the Apache License 2.0