Claude commited on
Commit
b0f08c7
·
unverified ·
1 Parent(s): 53f4d56

fix(compose): retire le tag Ollama deviné, garde la paramétrisation

Browse files

Auto-audit du travail P0 : le défaut ``ollama/ollama:0.3.14`` était
un tag codé en dur non vérifié — risque de casser le profil optionnel
``--profile ollama``. Le gain réel et sûr est la paramétrisation
``${OLLAMA_IMAGE:-...}`` (l'opérateur épingle sans éditer le fichier) ;
défaut ``latest`` conservé, recommandation de pin documentée dans
.env.example.

https://claude.ai/code/session_01EmLiMPJJuB44QHEFzDWUvF

Files changed (2) hide show
  1. .env.example +3 -2
  2. docker-compose.yml +6 -3
.env.example CHANGED
@@ -88,8 +88,9 @@ PICARONES_ENTITY_EXTRACTOR_ALLOWLIST=
88
  # Mettre ``0.0.0.0`` pour exposer délibérément (derrière TLS/proxy).
89
  PICARONES_BIND=127.0.0.1
90
 
91
- # Image Ollama pinnée (docker-compose.yml, profil ``ollama``).
92
- # Surcharge le défaut pinné ; éviter un tag ``latest`` non reproductible.
 
93
  OLLAMA_IMAGE=
94
 
95
  # Plafonds applicatifs.
 
88
  # Mettre ``0.0.0.0`` pour exposer délibérément (derrière TLS/proxy).
89
  PICARONES_BIND=127.0.0.1
90
 
91
+ # Image Ollama (docker-compose.yml, profil ``ollama``).
92
+ # Défaut : ollama/ollama:latest. Épingler une version pour la
93
+ # reproductibilité institutionnelle, ex : OLLAMA_IMAGE=ollama/ollama:0.3.14
94
  OLLAMA_IMAGE=
95
 
96
  # Plafonds applicatifs.
docker-compose.yml CHANGED
@@ -80,9 +80,12 @@ services:
80
  # Activer avec : docker compose --profile ollama up
81
  # ────────────────────────────────────────────────
82
  ollama:
83
- # Tag pinné pour la reproductibilité (surcharge via OLLAMA_IMAGE).
84
- # Éviter ``latest`` : un pull ultérieur peut changer le comportement.
85
- image: ${OLLAMA_IMAGE:-ollama/ollama:0.3.14}
 
 
 
86
  container_name: picarones_ollama
87
  restart: unless-stopped
88
  profiles:
 
80
  # Activer avec : docker compose --profile ollama up
81
  # ────────────────────────────────────────────────
82
  ollama:
83
+ # Image paramétrable pour la reproductibilité : poser
84
+ # ``OLLAMA_IMAGE=ollama/ollama:<tag>`` dans .env pour épingler une
85
+ # version (recommandé en institutionnel — ``latest`` peut dériver
86
+ # entre deux pulls). Défaut ``latest`` conservé pour ne pas casser
87
+ # le profil optionnel avec un tag codé en dur non vérifié.
88
+ image: ${OLLAMA_IMAGE:-ollama/ollama:latest}
89
  container_name: picarones_ollama
90
  restart: unless-stopped
91
  profiles: