O instanță Dify în producție trebuie administrată, securizată și actualizată corect.
Utilizatori și roluri
Dify suportă mai mulți membri într-un spațiu de lucru (workspace), cu roluri (de exemplu owner, admin, editor, member). Invită doar persoanele necesare și acordă rolul minim potrivit.
Securizare
- Pune Dify în spatele unui reverse proxy cu HTTPS; verifică certificatul cu testerul SSL HostX
- Setează corect adresele publice (URL-urile de consolă și de aplicație) în fișierul
.env - Protejează cheile API ale furnizorilor de modele și cele ale aplicațiilor
- Lasă deschise doar porturile necesare (443 și SSH) și schimbă parolele/secretele implicite din
.env
Backup
Salvează periodic:
- Baza de date (PostgreSQL) — conține aplicațiile și configurările
- Baza vectorială și fișierele încărcate (volumele Docker)
- Fișierul
.env
Actualizarea
cd dify/docker
git pull
docker compose pull
docker compose up -d
Verifică notele de versiune înainte de upgrade; uneori sunt necesari pași suplimentari de migrare a bazei de date.
După actualizare
- Verifică accesul la consolă și că aplicațiile funcționează
- Confirmă că furnizorii de modele și bazele de cunoștințe sunt intacte
- Rulează o aplicație de test
Sfat: Actualizează întotdeauna după un backup complet (bază de date + volume + .env).