data/0000775000175000017500000000000014762305464011730 5ustar crystalcrystaldata/documents/0000775000014500001450000000000014762412052017232 5ustar systemd-timesyncsystemd-journaldata/qdrant_data/0000775000175000017500000000000014762412054014204 5ustar crystalcrystal.env0000664000175000017500000000136314762403230011601 0ustar crystalcrystalCHAT_API_KEY='cd4a43a0d37bfa6f404f0426df3fbccba14c37173e3ebfac6b1f5c8deb9aacc1' CHAT_MODEL="Compressa-Qwen2.5-14B-Instruct" CHAT_API_BASE='https://api.qdrant.mil-team.ru/chat-1/v1' EMBED_MODEL='Compressa-Embedding' EMBED_API_BASE='https://compressa-api.mil-team.ru/v1/' EMBED_API_KEY='cd4a43a0d37bfa6f404f0426df3fbccba14c37173e3ebfac6b1f5c8deb9aacc1' EMBED_TIKTOKEN_MODEL="Salesforce/SFR-Embedding-Mistral" RERANK_API_BASE='https://compressa-api.mil-team.ru/v1/' RERANK_API_KEY='cd4a43a0d37bfa6f404f0426df3fbccba14c37173e3ebfac6b1f5c8deb9aacc1' RERANK_MODEL='Compressa-ReRank' QDRANT_URL='http://qdrant:6333' RABBITMQ_URL='amqp://rabbitmq' AMQP_HOST='amqp://rabbitmq' API_KEY='de875557-eaca-4247-8a62-9dfdfe301a0a' BASE_URL='http://192.168.100.129' docker-compose.yml0000664000175000017500000000405214762376777014474 0ustar crystalcrystalversion: "3.8" services: chatbot: image: ghcr.io/redsquad-tech/insightstream/web:latest ports: - "3000:3000" env_file: - .env environment: TZ: "Europe/Moscow" depends_on: - rabbitmq - chat networks: - is_network restart: always indexui: image: ghcr.io/redsquad-tech/insightstream/indexui:latest ports: - "8501:8501" env_file: - .env environment: TZ: "Europe/Moscow" STREAMLIT_SERVER_BASEURLPATH: "indexui" depends_on: - rabbitmq - indexer networks: - is_network restart: always indexapi: image: ghcr.io/redsquad-tech/insightstream/indexapi:latest ports: - "8000:8000" env_file: - .env environment: TZ: "Europe/Moscow" depends_on: - rabbitmq - indexer networks: - is_network restart: always chat: image: ghcr.io/redsquad-tech/insightstream/chat:latest env_file: - .env environment: TZ: "Europe/Moscow" depends_on: - rabbitmq networks: - is_network restart: always indexer: image: ghcr.io/redsquad-tech/insightstream/indexer:latest env_file: - .env environment: TZ: "Europe/Moscow" depends_on: - rabbitmq networks: - is_network restart: always rabbitmq: image: rabbitmq:3.10.7-management ports: - "5672:5672" - "15672:15672" volumes: - ./rabbitmq.conf:/etc/rabbitmq/rabbitmq.conf networks: - is_network restart: always environment: RABBITMQ_DEFAULT_USER: ${RABBITMQ_USER} RABBITMQ_DEFAULT_PASS: ${RABBITMQ_PASS} qdrant: image: qdrant/qdrant ports: - "6333:6333" volumes: - ./data/qdrant_data:/qdrant/storage:z networks: - is_network nginx: image: ghcr.io/redsquad-tech/insightstream/nginx:latest ports: - "80:80" volumes: - ./data/documents:/www/documents networks: - is_network networks: is_network: rabbitmq.conf0000664000175000017500000000003414760335333013460 0ustar crystalcrystalconsumer_timeout = 21600000