Fix: Passer les variables d'auth au container backend
Problème: Les variables ADMIN_EMAIL, ADMIN_PASSWORD, JWT_SECRET_KEY étaient dans le .env mais n'étaient PAS passées au container Docker. Le backend utilisait donc les valeurs par défaut. Solution: Ajouter les 4 variables d'auth dans docker-compose.yml - ADMIN_EMAIL - ADMIN_PASSWORD - JWT_SECRET_KEY - JWT_EXPIRATION_HOURS Maintenant le container charge les variables depuis le .env du serveur. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -30,6 +30,11 @@ services:
|
||||
ANALYSIS_USE_CLAP: ${ANALYSIS_USE_CLAP:-false}
|
||||
ANALYSIS_NUM_WORKERS: ${ANALYSIS_NUM_WORKERS:-4}
|
||||
ESSENTIA_MODELS_PATH: /app/models
|
||||
# Authentication
|
||||
ADMIN_EMAIL: ${ADMIN_EMAIL:-admin@example.com}
|
||||
ADMIN_PASSWORD: ${ADMIN_PASSWORD:-changeme}
|
||||
JWT_SECRET_KEY: ${JWT_SECRET_KEY:-your-secret-key-change-in-production}
|
||||
JWT_EXPIRATION_HOURS: ${JWT_EXPIRATION_HOURS:-24}
|
||||
ports:
|
||||
- "8001:8000"
|
||||
volumes:
|
||||
|
||||
Reference in New Issue
Block a user