Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shibayan/containerapps-acmebot

Automated ACME SSL/TLS certificates issuer for Azure Container Apps (Custom domain / Custom DNS Suffix)
https://github.com/shibayan/containerapps-acmebot

acme-v2 azure azure-container-apps certificate letsencrypt

Last synced: 18 days ago
JSON representation

Automated ACME SSL/TLS certificates issuer for Azure Container Apps (Custom domain / Custom DNS Suffix)

Awesome Lists containing this project

README

        


Container Apps Acmebot



Automated ACME SSL/TLS certificates issuer for Azure Container Apps



Build
Release
Stargazers
Forks
License
Terraform


Last commit
Documentation
Discussions

> [!IMPORTANT]
> This project has been retired as Azure Container Apps now supports Key Vault certificates. Please use Key Vault Acmebot from now on.
>
> https://github.com/shibayan/keyvault-acmebot

## Motivation

We have started to address the following requirements:

- Support for multiple Container Apps and Container Apps Environment
- Easy to deploy and configure
- Highly reliable implementation
- Ease of Monitoring (Application Insights, Webhook)

You can add multiple certificates to a single Container Apps.

## Feature Support

- Issuing certificates for Zone Apex / Multi-domain / Wildcard
- Automatic binding of custom domains and certificates to Container App
- Support for multiple Container Apps in a single application
- ACME-compliant Certification Authorities
- [Let's Encrypt](https://letsencrypt.org/)
- [Buypass Go SSL](https://www.buypass.com/ssl/resources/acme-free-ssl)
- [ZeroSSL](https://zerossl.com/features/acme/) (Requires EAB Credentials)

## Deployment

| Azure (Public) | Azure China | Azure Government |
| :---: | :---: | :---: |
| | | |

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

## Thanks

- Based on [containerapps-acmebot](https://github.com/jeffhollan/containerapps-acmebot) by @jeffhollan
- [ACMESharp Core](https://github.com/PKISharp/ACMESharpCore) by @ebekker
- [Durable Functions](https://github.com/Azure/azure-functions-durable-extension) by @cgillum and contributors
- [DnsClient.NET](https://github.com/MichaCo/DnsClient.NET) by @MichaCo

## License

This project is licensed under the [Apache License 2.0](https://github.com/shibayan/containerapps-acmebot/blob/master/LICENSE)