vault backup: 2025-04-28 17:14:32
This commit is contained in:
@@ -83,3 +83,32 @@ Quelles étapes devez-vous effectuer pour que le nouveau container respecte les
|
||||
|
||||
### Exercice 4
|
||||
|
||||
Le responsable sécurité est venu vous voir pour vous demander d'arrêter de mettre en clair des informations sensibles dans vos fichiers et de les mettre dans un fichier `.env`, ou quelque chose du genre. Vous n'avez pas écouté jusqu'au bout mais vous avez hoché la tête donc vous êtes légalement obligé de faire quelque chose.
|
||||
|
||||
Vous créez donc un fichier `.env` à la racine de votre projet qui ressemble à ça:
|
||||
|
||||
```
|
||||
DB_USER=postgres
|
||||
DB_PASSWORD=verysecurepassword
|
||||
DB_NAME=yougotthis
|
||||
```
|
||||
|
||||
La structure de fichier est à présent comme suit:
|
||||
|
||||
```
|
||||
API/
|
||||
├─ src/
|
||||
│ ├─ main.py
|
||||
├─ Dockerfile
|
||||
├─ docker-compose.yaml
|
||||
├─ .env
|
||||
├─ .gitignore
|
||||
```
|
||||
|
||||
Quel(s) autre(s) fichier(s) devez-vous modifier pour éviter de revoir le responsable sécurité prochainement ?
|
||||
|
||||
- [ ] main.py
|
||||
- [ ] Dockerfile
|
||||
- [ ] docker-compose.yaml
|
||||
- [ ] .gitignore
|
||||
|
||||
|
||||
Reference in New Issue
Block a user