1 line
4.7 KiB
JSON
1 line
4.7 KiB
JSON
{"repo": "applp-web/bto-ln-simulation-agent", "files": {"docker-compose.yml": {"5c1b7e18d600c95002ff68a314404a66f82f32e5": {"t": 1785746343.2368143, "n": 1544, "h": "72d30ac1522ed85f", "c": "version: \"3.8\"\n\nservices:\n backend:\n build:\n context: .\n dockerfile: backend/Dockerfile\n ports:\n - \"8000:8000\"\n volumes:\n - ./data:/app/data\n - ./backend:/app/backend\n environment:\n - PYTHONUNBUFFERED=1\n - PYTHONPATH=/app/backend\n - DATA_PATH=/app/data\n - DEEPSEEK_API_KEY=${DEEPSEEK_API_KEY:-}\n - DEEPSEEK_BASE_URL=${DEEPSEEK_BASE_URL:-https://api.deepseek.com}\n - DEEPSEEK_MODEL=${DEEPSEEK_MODEL:-deepseek-chat}\n - PINECONE_API_KEY=${PINECONE_API_KEY:-}\n - PINECONE_INDEX_NAME=${PINECONE_INDEX_NAME:-bto-ln-sim-memory}\n - PINECONE_NAMESPACE=${PINECONE_NAMESPACE:-bto-ln-demo}\n - MEMORY_VECTOR_DIMENSION=${MEMORY_VECTOR_DIMENSION:-6}\n - PINECONE_CLOUD=${PINECONE_CLOUD:-aws}\n - PINECONE_REGION=${PINECONE_REGION:-us-east-1}\n - PINECONE_AUTO_CREATE=${PINECONE_AUTO_CREATE:-true}\n restart: unless-stopped\n healthcheck:\n test: [\"CMD\", \"curl\", \"-f\", \"http://localhost:8000/health\"]\n interval: 30s\n timeout: 10s\n retries: 3\n\n frontend:\n build:\n context: .\n dockerfile: frontend/Dockerfile\n ports:\n - \"8501:8501\"\n volumes:\n - ./frontend:/app/frontend\n - ./data:/app/data\n environment:\n - BACKEND_URL=http://backend:8000\n - STREAMLIT_SERVER_PORT=8501\n - STREAMLIT_SERVER_ADDRESS=0.0.0.0\n - STREAMLIT_BROWSER_GATHER_USAGE_STATS=false\n depends_on:\n backend:\n condition: service_healthy\n restart: unless-stopped\n\nvolumes:\n data:\n driver: local\n"}, "b13c1d33413ed1d3c522d914c4f9d481f06f818d": {"t": 1785762286.4140947, "n": 1544, "h": "72d30ac1522ed85f", "c": "version: \"3.8\"\n\nservices:\n backend:\n build:\n context: .\n dockerfile: backend/Dockerfile\n ports:\n - \"8000:8000\"\n volumes:\n - ./data:/app/data\n - ./backend:/app/backend\n environment:\n - PYTHONUNBUFFERED=1\n - PYTHONPATH=/app/backend\n - DATA_PATH=/app/data\n - DEEPSEEK_API_KEY=${DEEPSEEK_API_KEY:-}\n - DEEPSEEK_BASE_URL=${DEEPSEEK_BASE_URL:-https://api.deepseek.com}\n - DEEPSEEK_MODEL=${DEEPSEEK_MODEL:-deepseek-chat}\n - PINECONE_API_KEY=${PINECONE_API_KEY:-}\n - PINECONE_INDEX_NAME=${PINECONE_INDEX_NAME:-bto-ln-sim-memory}\n - PINECONE_NAMESPACE=${PINECONE_NAMESPACE:-bto-ln-demo}\n - MEMORY_VECTOR_DIMENSION=${MEMORY_VECTOR_DIMENSION:-6}\n - PINECONE_CLOUD=${PINECONE_CLOUD:-aws}\n - PINECONE_REGION=${PINECONE_REGION:-us-east-1}\n - PINECONE_AUTO_CREATE=${PINECONE_AUTO_CREATE:-true}\n restart: unless-stopped\n healthcheck:\n test: [\"CMD\", \"curl\", \"-f\", \"http://localhost:8000/health\"]\n interval: 30s\n timeout: 10s\n retries: 3\n\n frontend:\n build:\n context: .\n dockerfile: frontend/Dockerfile\n ports:\n - \"8501:8501\"\n volumes:\n - ./frontend:/app/frontend\n - ./data:/app/data\n environment:\n - BACKEND_URL=http://backend:8000\n - STREAMLIT_SERVER_PORT=8501\n - STREAMLIT_SERVER_ADDRESS=0.0.0.0\n - STREAMLIT_BROWSER_GATHER_USAGE_STATS=false\n depends_on:\n backend:\n condition: service_healthy\n restart: unless-stopped\n\nvolumes:\n data:\n driver: local\n"}, "88495c2448ba1e7c342235ec3d7cfefe535b529b": {"t": 1785762288.5760074, "n": 1046, "h": "3b9461f2e1ffb5c2", "c": "version: '3.8'\n\nservices:\n backend:\n build:\n context: .\n dockerfile: backend/Dockerfile\n ports:\n - \"8000:8000\"\n volumes:\n - ./data:/app/data # 挂载数据目录,用于存放.mat仿真文件\n - ./backend:/app/backend # 开发时挂载代码,热重载\n environment:\n - PYTHONUNBUFFERED=1\n - PYTHONPATH=/app/backend\n restart: unless-stopped\n healthcheck:\n test: [\"CMD\", \"curl\", \"-f\", \"http://localhost:8000/docs\"]\n interval: 30s\n timeout: 10s\n retries: 3\n\n frontend:\n build:\n context: .\n dockerfile: frontend/Dockerfile\n ports:\n - \"8501:8501\"\n volumes:\n - ./frontend:/app/frontend # 开发时挂载代码\n - ./data:/app/data # 共享数据目录\n environment:\n - DEEPSEEK_API_KEY=${DEEPSEEK_API_KEY:-}\n - BACKEND_URL=http://backend:8000\n - STREAMLIT_SERVER_PORT=8501\n - STREAMLIT_SERVER_ADDRESS=0.0.0.0\n - STREAMLIT_BROWSER_GATHER_USAGE_STATS=false\n depends_on:\n backend:\n condition: service_healthy\n restart: unless-stopped\n\nvolumes:\n data:\n driver: local"}}}} |