doc/SETUP_INITIAL.md (4.4 KB)
init-keys.ps1doc/REDEMARRAGE_QUICK_REFERENCE.md (3.6 KB)
keys/README.md (3.5 KB)
.gitignore (309 bytes)
README.md
.\init-keys.ps1doc/SETUP_INITIAL.mddoc/INDEX.md
SETUP_INITIAL.md en premier1. Cloner le projet
2. Lire: README.md
3. Lire: doc/SETUP_INITIAL.md
4. Exécuter: .\init-keys.ps1
5. Exécuter: docker compose up -d
6. Tester: ssh -p 2222 testuser@localhost
1. docker compose down
2. ssh-keygen -f ~/.ssh/known_hosts -R "[localhost]:2222"
3. docker compose up -d
4. Tester: ssh -p 2222 testuser@localhost
1. docker compose down
2. ssh-keygen -f ~/.ssh/known_hosts -R "[localhost]:2222"
3. docker compose build --no-cache
4. docker compose up -d
5. Tester: ssh -p 2222 testuser@localhost
doc/
├── INDEX.md ← Point de navigation
├── SETUP_INITIAL.md ← ⭐ À lire en premier!
├── REDEMARRAGE_QUICK_REFERENCE.md ← Pour down/up
├── 00_COMMENCER_ICI.md
├── 01_DEMARRAGE_RAPIDE.md
├── 02_ARCHITECTURE_VUE_ENSEMBLE.md
├── 03_ARCHITECTURE_DIAGRAMMES.md
├── 04_CONCEPT_EXPLIQUE_SIMPLEMENT.md
├── 05_DETAILS_TECHNIQUES_COMPLETS.md
├── 06_DEBUG_ET_SOLUTIONS.md
├── 07_REFERENCE_TOUS_FICHIERS.md
├── 08_INVENTAIRE_ET_STATS.md
├── 09_CARTE_MENTALE.md
├── 10_CHEMINS_DE_LECTURE.md
├── 11_RESUME_FINAL.md
└── 12_TABLE_MATIERES.md
Total: 16 fichiers doc (126 KB)
keys/lab_rsa.pubkeys/gateway_rsa.pub.gitignoreinit-keys.ps1keys/lab_rsa (privée Windows)keys/gateway_rsa (privée gateway).\init-keys.ps1.gitignore empêche le commit accidentelssh-keygen -f ~/.ssh/known_hosts -R "[localhost]:2222".\init-keys.ps1 puis docker compose build --no-cachedocker compose down -v = supprime volumes Docker☐ .gitignore existe et contient keys/lab_rsa, keys/gateway_rsa
☐ Les clés privées NE sont PAS dans le projet local
☐ init-keys.ps1 est présent et committable
☐ doc/SETUP_INITIAL.md explique le setup
☐ doc/REDEMARRAGE_QUICK_REFERENCE.md pour restart
☐ keys/README.md explique les clés
☐ README.md mentionne le setup initial
☐ build.log est supprimé
.\init-keys.ps1docker compose up -dAvant:
Après:
SETUP_INITIAL.md clair et completREDEMARRAGE_QUICK_REFERENCE.md pour restart.gitignore protège les clés privéesStatus: ✅ PRÊT POUR GITLAB
Commencez par: README.md → doc/SETUP_INITIAL.md