cveval / docker-compose.prod.yml
GitLab CI
Deploy from GitLab CI - 6509512f
3f637a5
raw
history blame contribute delete
602 Bytes
# docker-compose.prod.yml
# Configuration pour le déploiement en production
version: "3.8"
services:
cv-evaluator:
image: ${DOCKER_USERNAME:-yacineberkani}/cv-evaluator:latest
container_name: cv-evaluator
restart: unless-stopped
ports:
- "8501:8501"
environment:
- GOOGLE_API_KEY=${GOOGLE_API_KEY}
- GEMINI_MODEL=${GEMINI_MODEL:-gemini-2.5-flash-lite}
- GEMINI_TEMPERATURE=${GEMINI_TEMPERATURE:-0}
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8501"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s