Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| userdoc:tt_acme_certificates [2020/09/06 16:51] – [Additional CLI Commands] abelbeck | userdoc:tt_acme_certificates [2025/02/05 11:16] (current) – [ACME (Let's Encrypt) Certificates] mkeuter | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| AstLinux now supports generating [[https:// | AstLinux now supports generating [[https:// | ||
| - | AstLinux uses the '' | + | AstLinux uses the '' |
| The Command Line Interface (CLI) must be used to initially issue and deploy ACME certificates. | The Command Line Interface (CLI) must be used to initially issue and deploy ACME certificates. | ||
| !!Note: AstLinux 1.3.0 or later is required!! | !!Note: AstLinux 1.3.0 or later is required!! | ||
| + | |||
| + | \\ | ||
| + | |||
| + | !!Note:!! From June 2025 on Let' | ||
| + | |||
| + | You can use a 3rd party service [[https:// | ||
| + | |||
| \\ | \\ | ||
| Line 23: | Line 30: | ||
| The "ACME Account Email Address" | The "ACME Account Email Address" | ||
| - | !!Note -> AstLinux 1.4.0!! or later, the "ACME Account Email Address" | + | !!Note -> AstLinux 1.4.0!! or later, the "ACME Account Email Address" |
| - | + | ||
| - | acme-client --set-notify --notify-hook mail --notify-level 2 | + | |
| !!Tip ->!! Clicking on the blue '' | !!Tip ->!! Clicking on the blue '' | ||
| Line 42: | Line 47: | ||
| pbx4 ~ # acme-client --version | pbx4 ~ # acme-client --version | ||
| - | https:// | + | https:// |
| - | v2.7.2 | + | v2.8.7 |
| Only DNS challenge validation is supported within AstLinux, as such you need a supported DNS provider, in this example we are using Cloudflare. | Only DNS challenge validation is supported within AstLinux, as such you need a supported DNS provider, in this example we are using Cloudflare. | ||
| Line 50: | Line 55: | ||
| pbx4 ~ # export CF_Email=" | pbx4 ~ # export CF_Email=" | ||
| - | Other DNS providers require different exported variables, see the [[https:// | + | Other DNS providers require different exported variables, see the [[https:// |
| !!Tip ->!! Mentally replace '' | !!Tip ->!! Mentally replace '' | ||
| Line 111: | Line 116: | ||
| pbx4 ~ # acme-client --install-cronjob | pbx4 ~ # acme-client --install-cronjob | ||
| acme-client: | acme-client: | ||
| + | |||
| \\ | \\ | ||
| Line 144: | Line 150: | ||
| pbx4 ~ # acme-client --remove -d pbx4.example.org | pbx4 ~ # acme-client --remove -d pbx4.example.org | ||
| - | Enable renewal notifications via mail, (AstLinux 1.4.0 or later) | + | Enable renewal notifications via email, (AstLinux 1.4.0 or later) |
| pbx4 ~ # acme-client --set-notify --notify-hook mail --notify-level 2 | pbx4 ~ # acme-client --set-notify --notify-hook mail --notify-level 2 | ||
| + | |||
| + | !!Tip ->!! As above, with '' | ||
| \\ | \\ | ||