===== LibreChat =====
LibreChat je plně otevřená (open‑source) chatovací platforma pro konverzace s AI, kterou lze lokálně nasadit i provozovat na vlastním serveru. Projekt je vyvíjen komunitou a nabízí vícejazyčné rozhraní, správu uživatelů (OAuth2, LDAP, e‑mailové ověření), moderation tools a multimodální chat (analýzu obrázků, práci se soubory).
===== Nasazení v Dockeru =====
1. **Instalační instrukce**
Oficiální dokumentace:[[https://www.librechat.ai/docs/local/docker|LibreChat – Docker instalační instrukce]]
2. **Klon repozitáře a příprava prostředí**
git clone https://github.com/danny-avila/LibreChat.git
cd LibreChat
cp .env.example .env
3. **Spuštění kontejnerů**
docker compose up -d
Po úspěšném spuštění bude běžet instance na adrese:
http://localhost:3080/
===== Aktualizace LibreChat =====
1. Zastavení kontejnerů:
docker compose down
2. Odstranění starých Docker obrazů:
docker images -a | grep "librechat" | awk '{print $3}' | xargs docker rmi
3. Stažení nejnovějšího kódu a obrazů:
git pull
docker compose pull
4. Restart kontejnerů:
docker compose up
===== Vytvoření uživatele přes CLI =====
Pro rychlé vytvoření uživatele bez webové registrace použijte:
docker compose exec api npm run create-user
**Domněnka:** První vytvořený uživatel se stane administrátorem.
Další možnosti správy uživatelů:
[[https://www.librechat.ai/docs/configuration/authentication|LibreChat – Konfigurace autentizace]]