Files
LoreMind/.env.example
IETM_FIXE\ietm6 41fda9aeee
Some checks failed
E2E Tests / e2e (push) Failing after 19s
Build & Push Images / build (brain) (push) Successful in 45s
Build & Push Images / build (core) (push) Successful in 1m16s
Build & Push Images / build (web) (push) Successful in 1m26s
Ajout d'un script pour installation automatique du produit
Ajout d'une partie mise à jour automatique : plus besoin de docker pull en ligne de commande ; on peut passer par l'interface
Refactoring partie Java pour respecter d'avantage le DDD : plus de jackson dans la partie domain

Passage version 0.6.6
2026-04-25 13:24:32 +02:00

53 lines
1.9 KiB
Plaintext

# ==========================================================================
# 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