Skip to content

📦 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