This commit is contained in:
2026-01-19 20:29:56 +01:00
parent c250c09759
commit 68abb3b511
3 changed files with 61 additions and 18 deletions

View File

@@ -30,30 +30,40 @@ Composition paniers | ❌ |
Auteur | Semaine | Commits| + | - | Files |
----------|---------|-------:|------:|------:|------:|
Algul |2025-39 | 1 | 93 | 0 | 1 |
Algul |2025-39 | 4 | 14027 | 922 | 97 |
Algul |2025-39 | 5 | 14100 | 922 | 98 |
Algul |2025-40 | 5 | 1955 | 651 | 43 |
Algul |2025-41 | 5 | 966 | 382 | 23 |
Algul |2025-42 | 2 | 9 | 6 | 2 |
Algul |2025-43 | 0 | 0 | 0 | 0 |
Algul |2025-44 | 0 | 0 | 0 | 0 |
Algul |2025-43 | | | | |
Algul |2025-44 | | | | |
Algul |2025-45 | 4 | 5872 | 4574 | 39 |
Algul |2025-46 | 6 | 236 | 138 | 7 |
Algul |2025-47 | 0 | 0 | 0 | 0 |
Algul |2025-48 | 0 | 0 | 0 | 0 |
Algul |2025-47 | | | | |
Algul |2025-48 | | | | |
Algul |2025-49 | 3 | 9321 | 3093 | 161 |
Algul |TOTAL | 30 | 32479 | 9766 | 228 |
Algul |2025-50 | | | | |
Algul |2025-51 | 7 | 6644 | 3155 | 31 |
Algul |2025-52 | 3 | 1207 | 435 | 18 |
Algul |2026-01 | | | | |
Algul |2026-02 | 2 | 568 | 9 | 6 |
Algul |2026-03 | 2 | 106 | 52 | 4 |
Algul |TOTAL | 44 | 41004 | 13417 | 238 |
----------|---------|--------|-------|-------|-------|
Grandgirard |2025-39 | | | | |
Grandgirard |2025-40 | 3 | 510 | 289 | 12 |
Grandgirard |2025-41 | 3 | 172 | 23 | 8 |
Grandgirard |2025-42 | 1 | 3 | 0 | 1 |
Grandgirard |2025-43 | 0 | 0 | 0 | 0 |
Grandgirard |2025-44 | 0 | 0 | 0 | 0 |
Grandgirard |2025-43 | | | | |
Grandgirard |2025-44 | | | | |
Grandgirard |2025-45 | 1 | 99 | 0 | 1 |
Grandgirard |2025-46 | 3 | 16 | 1 | 4 |
Grandgirard |2025-47 | 0 | 0 | 0 | 0 |
Grandgirard |2025-48 | 0 | 0 | 0 | 0 |
Grandgirard |2025-47 | | | | |
Grandgirard |2025-48 | | | | |
Grandgirard |2025-49 | 1 | 3 | 1 | 2 |
Grandgirard |TOTAL | 12 | 803 | 314 | 18 |
Grandgirard |2025-51 | 9 | 27709 | 930 | 230 |
Grandgirard |2025-52 | | | | |
Grandgirard |2026-01 | | | | |
Grandgirard |2026-02 | 1 | 1862 | 0 | 6 |
Grandgirard |TOTAL | 22 | 30374 | 1244 | 254 |
----------|---------|--------|-------|-------|-------|
DEPOT |TOTAL | 42 | 33282 | 10080 | 231 |
DEPOT |TOTAL | 66 | 71378 | 14661 | 258 |

View File

@@ -27,11 +27,37 @@ Adhésion | ❌ |
Auteur | Semaine | Commits| + | - | Files |
----------|---------|-------:|------:|------:|------:|
Elwyn |2025-41 | 2 | 359 | 68 | 15 |
Elwyn |TOTAL | 2 | 359 | 68 | 15 |
Elwyn |2025-42 | | | | |
Elwyn |2025-43 | | | | |
Elwyn |2025-44 | | | | |
Elwyn |2025-45 | | | | |
Elwyn |2025-46 | | | | |
Elwyn |2025-47 | | | | |
Elwyn |2025-48 | | | | |
Elwyn |2025-49 | | | | |
Elwyn |2025-50 | | | | |
Elwyn |2025-51 | | | | |
Elwyn |2025-52 | | | | |
Elwyn |2026-01 | 3 | 335 | 13 | 3 |
Elwyn |TOTAL | 5 | 694 | 81 | 16 |
----------|---------|--------|-------|-------|-------|
Mattéo |2025-39 | 1 | 1 | 0 | 1 |
Mattéo |2025-40 | 1 | 21 | 1 | 1 |
Mattéo |2025-41 | 11 | 2235 | 505 | 33 |
Mattéo |2025-42 | | | | |
Mattéo |2025-43 | | | | |
Mattéo |2025-44 | | | | |
Mattéo |2025-45 | | | | |
Mattéo |2025-46 | | | | |
Mattéo |2025-47 | | | | |
Mattéo |2025-48 | | | | |
Mattéo |2025-49 | | | | |
Mattéo |2025-50 | | | | |
Mattéo |2025-51 | | | | |
Mattéo |2025-52 | | | | |
Mattéo |2026-01 | 6 | 290 | 223 | 3 |
Mattéo |2026-02 | | | | |
Mattéo |2026-03 | 4 | 808 | 143 | 12 |
Mattéo |TOTAL | 13 | 2257 | 506 | 33 |
----------|---------|--------|-------|-------|-------|
DEPOT |TOTAL | 15 | 2616 | 574 | 36 |

View File

@@ -448,13 +448,13 @@ Par exemple rendre un texte rédigé à la place dun diaporama, un script sql
- [Cahier des charges](Specifications.md)
- [Modifications](Modifications.md) du cahier des charges suite à réunion avec le client
## Environnement Docker
## Environnement de développement
- Utiliser l'attribut _name_ en début du fichier _compose.yaml_ en y mettant vos noms en minuscule : *nom1_nom2*
- Pour le choix des images, ne pas utiliser _latest_, mais spécifier une **version majeure**
(ex. postgres:16, node:20, php:8.3-fpm) afin dassurer la reproductibilité et éviter les régressions liées aux mises à jour non maîtrisées.
- Créer un fichier principal : _compose.yaml_ et un fichier pour le développement local : _compose.override.yaml_
- Les outils d'aministration et de debug comme phpMyAdmin doivent être dans l'override de développement
- Les outils d'aministration et de debug comme phpMyAdmin doivent être dans l'override de développement, pas en production.
- Les volumes pour le développement local doivent être montés dans l'override
- Ne jamais inclure les configurations locales dans le fichier principal
- Ne jamais inscrire de mot de passe en clair dans un _Dockerfile_ ou un _compose.yaml_
@@ -464,10 +464,17 @@ Par exemple rendre un texte rédigé à la place dun diaporama, un script sql
- Limiter le nombre de couches Docker (fusionner les RUN si possible).
- Nettoyer les caches après installation des dépendances (rm -rf /var/lib/apt/lists/*).
- Pour le développement local ajouter une image _oneshot_ pour effectuer l'installation des dépendances
- Ajouter un fichier _.gitignore_ adapté pour éviter d'inclure les fichiers temporaires ou cache
- Utiliser un réseau interne pour la communication entre services
- Si vous avez différents services à exposer, n'utiliser pas des ports multiples mais un [reverse proxy](https://sources.neotech.fr/Universite/tp/src/branch/main/reverse_proxy.md)
- Compte par défaut : si l'accès à vos pages d'administration sont protégées, utilisez le compte admin avec le mot de passe sae5.
- Ajouter un fichier _.gitignore_ adapté pour éviter d'inclure les fichiers temporaires ou cache à votre dépôt, cela augmente artificiellement le nombre de fichiers validés.
- Configurer votre dépôt git avec votre nom et votre adresse universitaire. Une seule adresse sera utilisée pour les statistiques de contribution au dépôt.
```
git config user.name Nom
git config user.email prenom.nom3@etu.univ-lorraine.fr
```
- Compte par défaut : si l'accès à vos pages d'administration sont protégées, utilisez le compte _admin_ avec le mot de passe _sae5_.
## Groupes