# ========================================================================== # Configuration LoreMindMJ - copier en .env et adapter # ========================================================================== # --- Registry Gitea (ou celui de l'editeur) ---------------------------- REGISTRY=git.igmlcreation.fr TAG=latest # --- Port d'acces web ---------------------------------------------------- WEB_PORT=8081 # --- PostgreSQL (IMPORTANT : change POSTGRES_PASSWORD) ------------------- POSTGRES_DB=loremind POSTGRES_USER=loremind POSTGRES_PASSWORD=change-me-please # --- Securite : admin HTTP Basic pour /api/settings/** ------------------- # Sans ces variables, l'app refuse de demarrer. Generez un mot de passe fort. ADMIN_USERNAME=admin ADMIN_PASSWORD=change-me-please # --- Securite : secret partage Core <-> Brain ---------------------------- # Empeche un attaquant d'atteindre le Brain directement. Generez 32+ chars # aleatoires, ex : openssl rand -hex 32 BRAIN_INTERNAL_SECRET=change-me-use-openssl-rand-hex-32 # --- MinIO (stockage objet images) --------------------------------------- MINIO_USER=minioadmin MINIO_PASSWORD=minioadmin # --- Provider LLM : "ollama" (local) ou "onemin" (cloud 1min.ai) --------- LLM_PROVIDER=ollama # Ollama (si LLM_PROVIDER=ollama) OLLAMA_BASE_URL=http://host.docker.internal:11434 LLM_MODEL=gemma4:26b # 1min.ai (si LLM_PROVIDER=onemin) ONEMIN_API_KEY= ONEMIN_MODEL=gpt-4o-mini # --- Mises a jour automatiques (Watchtower) ------------------------------ # Watchtower verifie les nouvelles versions de core/brain/web et permet # le declenchement manuel via l'UI (bouton "Mettre a jour"). Postgres et # MinIO sont exclus volontairement. # # Activer : COMPOSE_PROFILES=autoupdate + WATCHTOWER_TOKEN non vide. # COMPOSE_PROFILES=autoupdate # WATCHTOWER_TOKEN=change-me-use-openssl-rand-hex-32 # WATCHTOWER_MONITOR_ONLY=false # true = detecter sans appliquer # WATCHTOWER_SCHEDULE=0 0 4 * * * # TZ=Europe/Paris