diff --git a/doc/deployment-docker.md b/doc/deployment-docker.md index 49d6963..45a80c9 100644 --- a/doc/deployment-docker.md +++ b/doc/deployment-docker.md @@ -136,10 +136,15 @@ HOLIDAY_URL="https://calendrier.api.gouv.fr/jours-feries/" ```bash mkdir -p config/jwt -docker run --rm -v $(pwd)/config/jwt:/jwt php:8.4-cli bash -c \ - "apt-get update -qq && apt-get install -y -qq openssl > /dev/null && \ - openssl genpkey -algorithm RSA -out /jwt/private.pem -pkeyopt rsa_keygen_bits:4096 && \ - openssl rsa -pubout -in /jwt/private.pem -out /jwt/public.pem" +openssl genpkey -algorithm RSA -out config/jwt/private.pem -pkeyopt rsa_keygen_bits:4096 +openssl rsa -pubout -in config/jwt/private.pem -out config/jwt/public.pem +``` + +Rendre les cles lisibles par le conteneur (www-data = uid 33) : + +```bash +sudo chown 33:33 config/jwt/private.pem config/jwt/public.pem +sudo chmod 644 config/jwt/private.pem config/jwt/public.pem ``` ### 5. Creer le dossier uploads