Cea mai simplă metodă de instalare a Open WebUI este prin Docker, pe un VPS (de exemplu un plan VPS HostX cu Ubuntu/Debian). În acest ghid pornim Open WebUI și îl securizăm cu HTTPS.
De ce ai nevoie
- Un VPS cu acces root prin SSH (la HostX, portul 5334).
- Docker instalat.
- Opțional, Ollama instalat pentru modele locale.
1. Instalează Docker
curl -fsSL https://get.docker.com | sh
2. Pornește Open WebUI
docker run -d --name open-webui \
-p 127.0.0.1:3000:8080 \
-v open-webui:/app/backend/data \
--restart always \
ghcr.io/open-webui/open-webui:main
Aplicația ascultă intern pe portul 8080; în exemplu îl mapăm pe portul 3000 pe interfața locală.
3. Dacă folosești Ollama pe aceeași gazdă
Adaugă variabila care indică serverul Ollama, de exemplu:
-e OLLAMA_BASE_URL=http://host.docker.internal:11434
4. Adaugă HTTPS cu reverse proxy
Pune Nginx sau Caddy în față, pe portul 443, redirecționând către 127.0.0.1:3000. Obține un certificat gratuit prin Let’s Encrypt și verifică-l cu testerul SSL HostX.
5. Primul cont
La prima accesare, primul cont creat devine automat administrator. Folosește o parolă puternică. Ceilalți utilizatori se pot înregistra ulterior (îi poți aproba din panoul de admin).
Notă: Datele (conturi, conversații, documente) se salvează în volumul open-webui. Nu uita să îl incluzi într-un task de backup periodic.