SPB Git forge

spb/immbot-ai

Public
1commits 1branches 0releases
1.5 MBsize
maindefault branch
19 days agolast push
TypeScript 98.3% CSS 0.9% Shell 0.7%
1.2 KB · 52 lines yaml
Raw Blame History
1# Développement local conteneurisé. La v1 utilise SQLite (aucun service externe requis) ;2# les services PostgreSQL/pgvector, Redis et MinIO sont fournis pour la trajectoire de3# montée en charge documentée dans docs/deployment.md (profil « scale »).4services:5  immbot:6    build: .7    ports:8      - "3070:3070"9    env_file: .env10    volumes:11      - ./data:/app/data12      - ../IMM1003-20:/IMM1003-20:ro13      - ../IMM1033-20:/IMM1033-20:ro14    environment:15      COURSE_IMM1003_PATH: /IMM1003-2016      COURSE_IMM1033_PATH: /IMM1033-201718  postgres:19    profiles: ["scale"]20    image: pgvector/pgvector:pg1721    environment:22      POSTGRES_DB: immbot23      POSTGRES_USER: immbot24      POSTGRES_PASSWORD: immbot-dev-only25    ports:26      - "5433:5432"27    volumes:28      - pgdata:/var/lib/postgresql/data2930  redis:31    profiles: ["scale"]32    image: redis:7-alpine33    ports:34      - "6380:6379"3536  minio:37    profiles: ["scale"]38    image: minio/minio39    command: server /data --console-address ":9001"40    environment:41      MINIO_ROOT_USER: immbot42      MINIO_ROOT_PASSWORD: immbot-dev-only43    ports:44      - "9002:9000"45      - "9003:9001"46    volumes:47      - miniodata:/data4849volumes:50  pgdata:51  miniodata:52