📦 Fichier docker-compose.yml (référence)¶
Voici la référence du fichier docker-compose.yml fourni avec Hub IA.
apiVersion: v1
kind: Pod
metadata:
labels:
app: hub-ia
name: hub-ia
spec:
containers:
- image: registry.git4all.com/spie-ics/data-ia/inkube/vulcain/vulcain-core:0.4.65
name: hub-ia
env:
- name: ORIGIN
value: "https://"
- name: AZURE_OPENAI_API_KEY
value: ""
- name: AZURE_OPENAI_API_INSTANCE_NAME
value: ""
- name: AZURE_OPENAI_API_DEPLOYMENT_NAME
value: "gpt-4o"
- name: AZURE_OPENAI_API_VERSION
value: "2023-03-15-preview"
- name: AZURE_OPENAI_API_EMBEDDINGS_DEPLOYMENT_NAME
value: "text-embedding-ada-002"
- name: PUBLIC_LOGO_NAME
value: "spie"
- name: PUBLIC_SITE_NAME
value: "Hub-IA"
- name: SMTP_HOST
value: ""
- name: SMTP_PORT
value: "25"
- name: SMTP_SECURE
value: "false"
- name: SMTP_IGNORE_TLS
value: "true"
- name: SMTP_FROM
value: ""
securityContext:
allowPrivilegeEscalation: false
privileged: true
readOnlyRootFilesystem: false
volumeMounts:
- mountPath: /app/data
name: data
hostname: riobot
volumes:
- hostPath:
path: /data
type: Directory
name: data