Aligne le guide d'exploitation versionné sur une installation déterministe du fichier d'environnement en mode 0600, avec propriétaire et groupe explicites.
Changements
ajoute la recette install -m 0600 -o ... -g ... depuis .env.example ;
ajoute un contrôle stat limité aux métadonnées, sans affichage de secret ;
rappelle le mode 0700 du répertoire de configuration ;
documente les fichiers .pronote_auth_state.json et .lock, leur emplacement de service et leur mode 0600.
La page wiki Déploiement sera alignée sur la même procédure après cette PR, car le wiki est géré hors de l'arbre Git.
Validation
git diff --check
pre-commit complet : formatage, fichiers, conflits et detect-secrets
## Résumé
Aligne le guide d'exploitation versionné sur une installation déterministe du fichier d'environnement en mode `0600`, avec propriétaire et groupe explicites.
## Changements
- ajoute la recette `install -m 0600 -o ... -g ...` depuis `.env.example` ;
- ajoute un contrôle `stat` limité aux métadonnées, sans affichage de secret ;
- rappelle le mode `0700` du répertoire de configuration ;
- documente les fichiers `.pronote_auth_state.json` et `.lock`, leur emplacement de service et leur mode `0600`.
La page wiki `Déploiement` sera alignée sur la même procédure après cette PR, car le wiki est géré hors de l'arbre Git.
## Validation
- `git diff --check`
- pre-commit complet : formatage, fichiers, conflits et detect-secrets
- aucun secret réel ajouté
Closes #15
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Résumé
Aligne le guide d'exploitation versionné sur une installation déterministe du fichier d'environnement en mode
0600, avec propriétaire et groupe explicites.Changements
install -m 0600 -o ... -g ...depuis.env.example;statlimité aux métadonnées, sans affichage de secret ;0700du répertoire de configuration ;.pronote_auth_state.jsonet.lock, leur emplacement de service et leur mode0600.La page wiki
Déploiementsera alignée sur la même procédure après cette PR, car le wiki est géré hors de l'arbre Git.Validation
git diff --checkCloses #15