Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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)
- Host: GitHub
- URL: https://github.com/shibayan/containerapps-acmebot
- Owner: shibayan
- License: apache-2.0
- Created: 2022-04-24T15:56:50.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-12-04T07:08:44.000Z (about 2 months ago)
- Last Synced: 2024-12-16T16:25:31.462Z (about 1 month ago)
- Topics: acme-v2, azure, azure-container-apps, certificate, letsencrypt
- Language: C#
- Homepage:
- Size: 167 KB
- Stars: 103
- Watchers: 4
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Container Apps Acmebot
Automated ACME SSL/TLS certificates issuer for Azure Container Apps
> [!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)