4NK_IA_back/env.example
root bf2c0901f4 feat: Organisation des scripts et amélioration de l'installation
- Création du répertoire scripts/ avec tous les scripts d'installation et de test
- Scripts d'installation automatique (install.sh, quick-start.sh)
- Scripts de maintenance complète (maintenance.sh)
- Scripts de test (test-installation.sh, test-api.sh, test-services.sh, test-integration.sh)
- Amélioration du Dockerfile avec healthchecks et sécurité
- Mise à jour du docker-compose.yml avec healthchecks et dépendances
- Makefile étendu avec nouvelles commandes
- Documentation complète mise à jour
- Fichier de configuration d'exemple (env.example)
- app.py corrigé et fonctionnel
2025-09-11 00:41:57 +02:00

54 lines
969 B
Plaintext

# Configuration de base
TZ=Europe/Paris
PUID=1000
PGID=1000
# Base de données PostgreSQL
POSTGRES_USER=notariat
POSTGRES_PASSWORD=notariat_pwd
POSTGRES_DB=notariat
# Redis
REDIS_URL=redis://redis:6379/0
# MinIO
MINIO_ROOT_USER=minioadmin
MINIO_ROOT_PASSWORD=minioadmin123
MINIO_BUCKET=documents
# Neo4j
NEO4J_AUTH=neo4j/neo4j123
# OpenSearch
OPENSEARCH_PASSWORD=admin123
# Services externes
ANYLLM_BASE_URL=http://anythingsqlite:3001
ANYLLM_API_KEY=your_api_key_here
OLLAMA_BASE_URL=http://ollama:11434
# API Configuration
API_HOST=0.0.0.0
API_PORT=8000
API_WORKERS=4
# Logging
LOG_LEVEL=INFO
LOG_FORMAT=json
# Security
SECRET_KEY=your_secret_key_here_change_in_production
ACCESS_TOKEN_EXPIRE_MINUTES=30
# Workspaces AnythingLLM
ANYLLM_WORKSPACE_NORMES=normes_notariales
ANYLLM_WORKSPACE_TRAMES=trames_actes
ANYLLM_WORKSPACE_ACTES=actes_types
# Configuration de développement
DEBUG=false
RELOAD=false
# Configuration de production
ENVIRONMENT=development