Commit c5115b19 authored by Christophe Benz's avatar Christophe Benz
Browse files

Document prod deployment and SSL certificate

parent 389fc014
Pipeline #3347 passed with stages
in 8 minutes
......@@ -57,3 +57,21 @@ gitbook serve
```
Ouvrir http://localhost:4000/
## Déploiement en production
La documentation est hébergée à l'adresse https://scdl.opendatafrance.net/docs sur un serveur chez Scaleway.
La [pipeline GitLab CI](.gitlab-ci.yml) de ce projet contient un job nommé `Deploy Gitbook` qui synchronise la documentation générée sur ce serveur.
### Gestion du certificat SSL
Le logiciel `certbot` est installé sur le serveur afin de gérer le certificat SSL. Son renouvellement est automatique grâce au "cron job" `/etc/cron.d/certbot`.
Les logs de l'exécution de certbot sont dans le fichier `/var/log/daemon.log` (chercher "certbot").
Pour renouveller manuellement le certificat, exécuter ceci en tant que `root` :
```bash
certbot renew
```
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment