/containerapps-acmebot

Automated ACME (Let's Encrypt) SSL/TLS certificates issuer for Azure Container Apps

Primary LanguageC#Apache License 2.0Apache-2.0

Container Apps Acmebot

ARCHIVED : this project has been graciously adopted by @shibayan. Please see the latest bits at https://github.com/shibayan/containerapps-acmebot.





Derived with gratitude from @shibayan. Please consider sponsoring shibayan. https://github.com/shibayan/keyvault-acmebot https://github.com/shibayan/appservice-acmebot

This application automates the issuance and renewal of ACME SSL/TLS certificates. This works with Azure Container Apps and the bot will request and generate a certificate, upload it to the container app environment, validate, and map a custom domain to the container app.

Motivation

This is an effort to extend the projects from shibayan for compatibility with Container Apps. This is a community created project with no official support from Microsoft.

Feature Support

  • Issuing certificates for Zone Apex and Wildcard (multiple domains)
  • Automated certificate renewal
  • ACME v2 compliants Certification Authorities
  • Azure Container Apps

Deployment

Azure (Public) Azure China Azure Government

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

Thanks

License

This project is licensed under the Apache License 2.0