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: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ů: LibreChat – Konfigurace autentizace