- Structure complète du projet - Docker compose de production - Documentation organisée par thèmes - Guides d'installation et configuration - Section dépannage détaillée - Journal historique
69 lines
1.7 KiB
Markdown
69 lines
1.7 KiB
Markdown
# 🐳 Configuration Docker
|
|
|
|
## 📝 Docker Compose
|
|
```yaml
|
|
version: '3.8'
|
|
services:
|
|
openwebui:
|
|
image: ghcr.io/open-webui/open-webui:main
|
|
ports:
|
|
- "8080:8080"
|
|
volumes:
|
|
- ./openwebui_data:/data
|
|
environment:
|
|
- OW_UI_HOST=0.0.0.0
|
|
depends_on:
|
|
- qdrant
|
|
|
|
qdrant:
|
|
image: qdrant/qdrant
|
|
ports:
|
|
- "6333:6333"
|
|
volumes:
|
|
- ./qdrant_data:/qdrant/data
|
|
|
|
whisper:
|
|
image: bofenghuang/whisper-large-v3-french
|
|
ports:
|
|
- "8200:80"
|
|
environment:
|
|
- HSA_OVERRIDE_GFX_VERSION=11.0.0
|
|
```
|
|
|
|
## 🔧 Variables d'Environnement
|
|
| Variable | Valeur |
|
|
|------------------------------|----------------------------|
|
|
| `HSA_OVERRIDE_GFX_VERSION` | `11.0.0` |
|
|
| `WHISPER__COMPUTE_TYPE` | `int8` |
|
|
|
|
## 🔗 Liens Relatifs
|
|
- Pour des détails sur l'architecture générale : [[01_Architecture_Systeme]].
|
|
- Pour les problèmes de configuration : [[04_Depannage]].
|
|
# 🔧 02_Configuration_Docker
|
|
|
|
> **Liens internes** : [[01_Architecture_Systeme]] → [[03_Configuration_Audio]]
|
|
|
|
## 📋 `docker-compose.yml`
|
|
```yaml
|
|
# Exemple de structure à compléter
|
|
version: "3.8"
|
|
services:
|
|
openwebui:
|
|
image: ghcr.io/openwebui/openwebui:main
|
|
# Configuration à détailler...
|
|
```
|
|
|
|
## 📌 Variables `.env`
|
|
- **Exemple** :
|
|
```env
|
|
OWUI_AUTH=True
|
|
QDRANT_URL=http://qdrant:6333
|
|
```
|
|
|
|
## 🔗 Services
|
|
| Service | Rôle | Ports |
|
|
|---------------|--------------------------------------|----------------|
|
|
| OpenWebUI | Interface utilisateur | 8080:80 |
|
|
| Qdrant | Base de données vectorielle | 6333:6333 |
|
|
|
|
--- |