Automated ACME SSL/TLS certificate management built around Azure Key Vault
See the code
ACME SSL/TLS certificate automation for Microsoft Azure, built around DNS-01 validation and Azure Key Vault
(App Service / Container Apps / Application Gateway / Front Door / Web PubSub / Event Grid / others)
Acmebot helps Azure platform and operations teams automate ACME certificate issuance and renewal without building a dedicated certificate pipeline. It uses DNS-01 validation, stores private keys and issued certificates in Azure Key Vault, and exposes a dashboard and HTTP API for day-to-day operations.
Acmebot is designed for teams that need to:
Retry-After timing, and an expiry-based fallbackAcmebot v5 is generally available. Deploy the latest release with a single click. The template provisions the required Function App (Flex Consumption), Storage, Application Insights, Log Analytics, and optionally a new Key Vault.
The v5 deployment template supports the Azure public cloud only because Flex Consumption is not available in Azure China or Azure Government.
For detailed setup instructions and DNS provider configuration, see the Getting Started guide.
Thank you for your support of our development. Interested in supporting the project? Become a Sponsor
Commercial support for Acmebot v5 is now available from Polymind Inc.
Commercial support is optional and intended for organizations running Acmebot in production. It can cover deployment planning, v4-to-v5 migration, Azure and DNS provider configuration, troubleshooting, and operational guidance.
Acmebot remains fully open source and free to use under the Apache License 2.0. Community questions and bug reports continue to be handled through GitHub Discussions and Issues.
To discuss commercial support, visit the Polymind Acmebot support page or see the Support guide.
This project is licensed under the Apache License 2.0
741 followers · starred Jan 2022
157 followers · starred Jul 2022
23 followers · starred Nov 2019
64 followers · starred Jan 2021
Automated ACME SSL/TLS certificate management built around Azure Key Vault
See the code
ACME SSL/TLS certificate automation for Microsoft Azure, built around DNS-01 validation and Azure Key Vault
(App Service / Container Apps / Application Gateway / Front Door / Web PubSub / Event Grid / others)
Acmebot helps Azure platform and operations teams automate ACME certificate issuance and renewal without building a dedicated certificate pipeline. It uses DNS-01 validation, stores private keys and issued certificates in Azure Key Vault, and exposes a dashboard and HTTP API for day-to-day operations.
Acmebot is designed for teams that need to:
Retry-After timing, and an expiry-based fallbackAcmebot v5 is generally available. Deploy the latest release with a single click. The template provisions the required Function App (Flex Consumption), Storage, Application Insights, Log Analytics, and optionally a new Key Vault.
The v5 deployment template supports the Azure public cloud only because Flex Consumption is not available in Azure China or Azure Government.
For detailed setup instructions and DNS provider configuration, see the Getting Started guide.
Thank you for your support of our development. Interested in supporting the project? Become a Sponsor
Commercial support for Acmebot v5 is now available from Polymind Inc.
Commercial support is optional and intended for organizations running Acmebot in production. It can cover deployment planning, v4-to-v5 migration, Azure and DNS provider configuration, troubleshooting, and operational guidance.
Acmebot remains fully open source and free to use under the Apache License 2.0. Community questions and bug reports continue to be handled through GitHub Discussions and Issues.
To discuss commercial support, visit the Polymind Acmebot support page or see the Support guide.
This project is licensed under the Apache License 2.0
741 followers · starred Jan 2022
157 followers · starred Jul 2022
23 followers · starred Nov 2019
64 followers · starred Jan 2021