Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 802 Bytes

File metadata and controls

38 lines (28 loc) · 802 Bytes

Docker Setup

ask.UOS uses Docker Compose for orchestrating services in development and production.

Container Architecture

graph TB
    subgraph "Docker Compose"
        Web[web: Streamlit App]
        Redis[redis: Cache & Sessions]
        Milvus[standalone: Vector Database]
        Etcd[etcd: Metadata Store]
        Minio[minio: Object Storage]
    end
    Web --> Redis
    Web --> Milvus
    Milvus --> Etcd
    Milvus --> Minio
Loading

Service Definitions

  • Web: Streamlit application
  • Redis: Caching and sessions
  • Milvus: Vector database
  • etcd: Metadata storage
  • MinIO: Object storage

Setup Steps

  • Build and start services with Docker Compose
  • Configure environment variables for API keys and endpoints

Next: Configuration →