Files
LoreMindMJ/INSTALL.md

2.0 KiB

Installation de LoreMindMJ

Prerequis

  • Docker Desktop (Windows / Mac) ou Docker Engine + Compose v2 (Linux).
  • (Optionnel) Ollama si tu veux un LLM local. Sinon, une cle API 1min.ai suffit.

Installation (5 minutes)

  1. Telecharge docker-compose.yml et .env.example depuis la derniere release dans un dossier a toi.

  2. Renomme .env.example en .env et ouvre-le dans un editeur texte. Change au minimum POSTGRES_PASSWORD.

  3. Dans un terminal, place-toi dans le dossier et lance :

    docker compose up -d
    

    Le premier demarrage telecharge les images (~500 Mo) et initialise la base. Compte 1-2 minutes.

  4. Ouvre http://localhost:8081 dans ton navigateur. Bon jeu !

Mise a jour

docker compose pull
docker compose up -d

Les donnees (base Postgres, images MinIO, settings Brain) sont dans des volumes Docker et survivent aux mises a jour.

LLM : Ollama ou 1min.ai ?

Ollama (local, gratuit) — Edite .env :

LLM_PROVIDER=ollama
LLM_MODEL=gemma4:26b

Telecharge le modele au prealable : ollama pull gemma4:26b.

1min.ai (cloud, paye) — Edite .env :

LLM_PROVIDER=onemin
ONEMIN_API_KEY=sk-...
ONEMIN_MODEL=open-mistral-nemo

Tu peux aussi changer tout ca a chaud depuis l'ecran Parametres de l'appli.

Problemes frequents

  • Port 8081 deja pris : change WEB_PORT=8082 (ou autre) dans .env.
  • Ollama injoignable : verifie qu'Ollama tourne (ollama serve) et que le modele est bien telecharge.
  • Tout casser et repartir de zero : docker compose down -v supprime les volumes (attention, perte de donnees).

Sauvegarde

Les donnees sont dans les volumes Docker : loremindmj_postgres-data, loremindmj_minio-data, loremindmj_brain-data.

Sauvegarde rapide de la base :

docker compose exec postgres pg_dump -U loremind loremind > backup.sql