CertMe - Automatically Generating Let's Encrypt ( or SelfSigned ) Certificate At Buildtime / Runtime
See original GitHub issueDescribe the extension (Describe the extension clearly and concisely.)
Automatically Generating Let’s Encrypt ( or SelfSigned ) Certificate At Buildtime / Runtime
My Implementation : https://github.com/rac021/certme-quarkus-extension
Interested in this extension, please +1 via the emoji/reaction feature of GitHub (top right).
Configuration suggestion
# Add your application.properties here, if applicable.
Additional context (Add any other context about the proposal here.)
Issue Analytics
- State:
- Created 3 years ago
- Reactions:8
- Comments:14 (5 by maintainers)
Top Results From Across the Web
Getting Started - Let's Encrypt
Let's Encrypt is a CA. In order to get a certificate for your website's domain from Let's Encrypt, you have to demonstrate control...
Read more >Generate Self-Signed Certificates Overview - .NET
This article covers using self-signed certificates with dotnet dev-certs ... Modify the Dockerfile to make sure the runtime points to .
Read more >How To Use Let's Encrypt on Kubernetes to Automatically ...
Kubernetes allows you to define your application runtime, networking, ... We'll take a look at how to automatically generate SSL/TLS certificates (certs) ...
Read more >Obtain TLS credentials: An example | Apigee X - Google Cloud
Requires an authorized TLS certificate/key pair. Runtime ingress gateway, You can use a self-signed certificate/key pair or authorized TLS credentials. See also ...
Read more >How to create a Self-Signed SSL Certificate - Tweaking4All.com
To be able to use encryption, as seen with SSL, we need two items to make this work. One (private/secret) item is needed...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@stuartwdouglas I think that it may be interesting for some use-cases that the applications could be able to generate (at least) a Self-Signed Certificate (Like Wildfly Swarm did it), not everyone is running on the Cloud, and not everyone is using Kubernetes even I’m completely agree with what you said
@sberyozkin use CDI event to notify about a new certificate seems to me a good idea and it would be interesting to explore this approach. For now, I rewrote the Lest’s Encrypt Client using Elytron’s ACME as suggested by @fjuma ( by the way, she did a good job ) the code is quite concise, almost everything is summarized in 2 classes :
https://github.com/rac021/certme-quarkus-extension/blob/master/quarkus-certme-extention/runtime/src/main/java/com/rac021/quarkus/certme/utils/AcmeClient.java
https://github.com/rac021/certme-quarkus-extension/blob/master/quarkus-certme-extention/runtime/src/main/java/com/rac021/quarkus/certme/extention/CertMeBuildTime.java
@stuartwdouglas As a first step it would be cool to have the Self signed cert automatically generated 😃