Deși Big-AGI păstrează multe date în browser, o instanță self-hosted tot trebuie securizată și întreținută. Iată aspectele esențiale.
Securizare
- HTTPS + reverse proxy: nu expune portul 3000 direct pe Internet; pune Nginx/Caddy în față, pe 443. Verifică certificatul SSL cu testerul SSL HostX.
- Adaugă autentificare: Big-AGI nu are, implicit, un sistem de conturi. Dacă instanța este publică și ai cheile setate la nivel de server, oricine o accesează îți poate consuma creditele. Adaugă o autentificare la nivel de reverse proxy (de exemplu Basic Auth) sau restrânge accesul pe bază de IP.
- Firewall: lasă deschise doar porturile 443 și SSH.
Datele tale (conversații, persone)
Implicit, conversațiile și personele sunt salvate local în browser. Asta înseamnă că „backup-ul” ține de browserul tău:
- Folosește funcția de export din Big-AGI pentru a salva conversații/persone.
- Ține cont că ștergerea datelor browserului poate șterge istoricul.
Actualizarea (Docker)
docker pull ghcr.io/enricoros/big-agi:latest
docker stop big-agi && docker rm big-agi
# repornește containerul cu aceeași comandă
După actualizare
- Deschide interfața și verifică furnizorii de modele.
- Testează o conversație și, dacă le folosești, Beam sau generarea de imagini.
Notă: Pentru că datele sunt în browser, actualizarea containerului nu îți afectează conversațiile. Totuși, exportă periodic informațiile importante, ca măsură de siguranță.