Skip to content

Automated ACME SSL/TLS certificates issuer for Azure Key Vault (App Service / Container Apps / App Gateway / Front Door / CDN / others)

License

Notifications You must be signed in to change notification settings

shibayan/keyvault-acmebot

Repository files navigation

Key Vault Acmebot

Automated ACME SSL/TLS certificates issuer for Azure Key Vault (App Service / Container Apps / App Gateway / Front Door / CDN / others)

Build Release Stargazers Forks License Terraform
Last commit Documentation Discussions

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
  • Certificates can be used with many Azure services
    • Azure App Services (Web Apps / Functions / Containers, regardless of OS)
    • Azure Container Apps
    • Azure CDN / Front Door / Application Gateway v2

Deployment

Azure (Public) Azure China Azure Government

Learn more at https://github.com/shibayan/keyvault-acmebot/wiki/Getting-Started

Sponsors

ZEN Architects

Thank you for your support of our development. Interested in special support? Become a Sponsor

Thanks

License

This project is licensed under the Apache License 2.0