LibreChat poate fi instalat simplu prin Docker Compose, pe un server virtual (de exemplu un plan VPS HostX cu Ubuntu/Debian).
De ce ai nevoie
- Un VPS cu acces root prin SSH (la HostX, portul 5334).
- Docker și Docker Compose instalate.
- Cel puțin o cheie API (de exemplu OpenAI) sau un server Ollama pentru modele locale.
1. Instalează Docker
curl -fsSL https://get.docker.com | sh
apt-get install -y docker-compose-plugin git
2. Descarcă LibreChat
git clone https://github.com/danny-avila/LibreChat.git
cd LibreChat
cp .env.example .env
3. Configurează minimul necesar
Editează fișierul .env și adaugă cel puțin o cheie de furnizor (de exemplu OPENAI_API_KEY). Setează și un secret pentru sesiuni/JWT, conform exemplului.
4. Pornește serviciile
docker compose up -d
La prima pornire, Docker descarcă imaginile (inclusiv MongoDB, folosit ca bază de date). Interfața devine disponibilă, implicit, pe portul 3080.
5. Creează primul cont
Accesează adresa serverului și înregistrează-te. Primul cont îl folosești ca administrator al instanței.
6. Adaugă HTTPS
Pune LibreChat în spatele unui reverse proxy cu HTTPS (Nginx/Caddy), redirecționând către portul 3080. Verifică certificatul cu testerul SSL HostX.
Notă: LibreChat folosește MongoDB și alte servicii în Docker. Fă backup volumelor și fișierului .env. Setările avansate se fac în .env și în fișierul librechat.yaml.