add gandi wildcard creation img
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
6697b156ce
commit
280c273ac9
BIN
docs/assets/divers/server/cle-api-2.png
Normal file
BIN
docs/assets/divers/server/cle-api-2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 107 KiB |
BIN
docs/assets/divers/server/cle-api-3.png
Normal file
BIN
docs/assets/divers/server/cle-api-3.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 123 KiB |
BIN
docs/assets/divers/server/cle-api.png
Normal file
BIN
docs/assets/divers/server/cle-api.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 132 KiB |
@ -5,21 +5,35 @@
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
```{ .bash .copy }
|
||||
sudo mkdir /etc/letsencrypt/gandi
|
||||
sudo tee $cle_api_gandi > /etc/letsencrypt/gandi/api_key_gandi.ini
|
||||
chmod 600 /etc/letsencrypt/gandi/api_key_gandi.ini
|
||||
```
|
||||
> Remplacer `$cle_api_gandi` par la clé d'api générée sur Gandi
|
||||
|
||||
#### Créer un enregistement DNS
|
||||
|
||||

|
||||

|
||||
|
||||
#### Créer le certificat
|
||||
|
||||

|
||||
|
||||
#### Renouvellement auto du certificat
|
||||
|
||||
```bash
|
||||
```{ .bash .copy }
|
||||
sudo certbot certonly \
|
||||
--authenticator dns-gandi \
|
||||
--dns-gandi-credentials /etc/letsencrypt/gandi/makayabou_api_key_gandi.ini \
|
||||
--dns-gandi-credentials /etc/letsencrypt/gandi/api_key_gandi.ini \
|
||||
--server https://acme-v02.api.letsencrypt.org/directory \
|
||||
-d $domain -d *.$domain"
|
||||
```
|
||||
> Remplacer `$domain` par le domaine concerné
|
||||
|
||||
#### Renouvellement auto du certificat
|
||||
|
||||
Création de la crontab pour renouveler les certificat tout les deux mois:
|
||||
|
||||
```{ .bash .copy }
|
||||
(crontab -l 2>/dev/null; echo '0 4 * * * certbot renew --quiet --dns-gandi-credentials /etc/letsencrypt/gandi/api_key_gandi.ini >> /var/log/letsencrypt-renew.log 2>&1') | crontab -
|
||||
```
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user