diff options
| author | Christian Breunig <christian@breunig.cc> | 2024-01-11 07:29:47 +0100 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-11 07:29:47 +0100 | 
| commit | 88410db82145a9e852f2039eb31bc09060cbd82f (patch) | |
| tree | 8c87f3d99c931011c25d71712f6ee1d6a4bfdcd7 /docs/configuration | |
| parent | a0c8bdaa02e6595d3394b2092412506af2b4d184 (diff) | |
| parent | 8e2932ebb426534b6727836c51395077ed8ed490 (diff) | |
| download | vyos-documentation-88410db82145a9e852f2039eb31bc09060cbd82f.tar.gz vyos-documentation-88410db82145a9e852f2039eb31bc09060cbd82f.zip | |
Merge pull request #1222 from vyos/certbot-T5886
pki: T5886: add support for ACME protocol (LetsEncrypt)
Diffstat (limited to 'docs/configuration')
| -rw-r--r-- | docs/configuration/pki/index.rst | 44 | 
1 files changed, 43 insertions, 1 deletions
| diff --git a/docs/configuration/pki/index.rst b/docs/configuration/pki/index.rst index 66ad84a3..1fea13ac 100644 --- a/docs/configuration/pki/index.rst +++ b/docs/configuration/pki/index.rst @@ -1,4 +1,4 @@ -:lastproofread: 2021-09-01 +:lastproofread: 2024-01-05  .. include:: /_include/need_improvement.txt @@ -248,6 +248,44 @@ certificates used by services on this router.    If CA is present, this certificate will be included in generated CRLs +ACME +^^^^ + +The VyOS PKI subsystem can also be used to automatically retrieve Certificates +using the :abbr:`ACME (Automatic Certificate Management Environment)` protocol. + +.. cfgcmd:: set pki certificate <name> acme domain-name <name> + +  Domain names to apply, multiple domain-names can be specified. + +  This is a mandatory option + +.. cfgcmd:: set pki certificate <name> acme email <address> + +  Email used for registration and recovery contact. + +  This is a mandatory option + +.. cfgcmd:: set pki certificate <name> acme listen-address <address> + +  The address the server listens to during http-01 challenge + +.. cfgcmd:: set pki certificate <name> acme rsa-key-size <2048 | 3072 | 4096> + +  Size of the RSA key. + +  This options defaults to 2048 + +.. cfgcmd:: set pki certificate <name> acme url <url> + +  ACME Directory Resource URI. + +  This defaults to https://acme-v02.api.letsencrypt.org/directory + +  .. note:: During initial deployment we recommend using the staging API +    of LetsEncrypt to prevent and blacklisting of your system. The API +    endpoint is https://acme-staging-v02.api.letsencrypt.org/directory +  Operation  ========= @@ -292,3 +330,7 @@ also to display them.  .. opcmd:: show pki crl    Show a list of installed :abbr:`CRLs (Certificate Revocation List)`. + +.. opcmd:: renew certbot + +  Manually trigger certificate renewal. This will be done twice a day. | 
