You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/security/tls.adoc
+78Lines changed: 78 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -81,3 +81,81 @@ link:https://letsencrypt.org[Let's Encrypt] is a popular and nonprofit Certifica
81
81
This script generates the java keystore from Let's Encrypt certificate archive.
82
82
83
83
Download the script from link:https://raw.githubusercontent.com/SoftInstigate/restheart/master/core/bin/convert-letsencrypt-java-keystore.sh[convert-letsencrypt-java-keystore.sh]
84
+
85
+
I'll improve the documentation section with better structure, clearer instructions, and more helpful guidance:
86
+
87
+
88
+
==== Example: Generating SSL Certificates with Lego
89
+
90
+
https://go-acme.github.io/lego/[Lego] is a robust Let's Encrypt client and ACME library written in Go that simplifies the process of generating SSL certificates through various verification methods.
91
+
92
+
This example demonstrates using Lego with the DNS route53 provider, assuming AWS credentials are already configured in your environment. The process can be adapted to use any of the https://go-acme.github.io/lego/dns/index.html[supported DNS providers].
93
+
94
+
===== Step 1: Generate the Certificate
95
+
96
+
Replace `restheart.org` with your domain name throughout these examples.
97
+
98
+
[source,bash]
99
+
----
100
+
$ lego --email andrea@restheart.org --dns route53 -d restheart.org run
101
+
2025/03/26 09:49:44 [INFO] [restheart.org] acme: Obtaining bundled SAN certificate
0 commit comments