็ไบง้จ็ฝฒๆๅๅทฒๅๅปบ๏ผ
docs/PRODUCTION_DEPLOYMENT.md- ๅฎๆด้จ็ฝฒๆๅdocker-compose.yml- Docker Compose ้ ็ฝฎ.env.example- ็ฏๅขๅ้็คบไพscripts/deploy.sh- ๅฟซ้้จ็ฝฒ่ๆฌ
# ่ฟ่ก้จ็ฝฒ่ๆฌ
./scripts/deploy.sh่ๆฌไผ่ชๅจ๏ผ
- ๆฃๆฅ Docker ๅ Docker Compose
- ๅๅปบ .env ๆไปถ๏ผๅฆๆไธๅญๅจ๏ผ
- ๅฏๅจๆๆๆๅก
- ๆฃๆฅๆๅก็ถๆ
- ๆพ็คบๆๅก URL
# 1. ้
็ฝฎ็ฏๅขๅ้
cp .env.example .env
# ็ผ่พ .env ๆไปถ๏ผๆทปๅ API keys
# 2. ๅฏๅจๆๅก
docker-compose up -d
# 3. ๆฃๆฅ็ถๆ
docker-compose ps
# 4. ๆฅ็ๆฅๅฟ
docker-compose logs -f gatewayโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ MemoryOS Gateway โ
โ (Port 8080) โ
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโผโโโโโโโโโโ
โผ โผ โผ
โโโโโโโโโโ โโโโโโโโโโ โโโโโโโโโโ
โ Qdrant โ โ Redis โ โ NATS โ
โ 6333 โ โ 6379 โ โ 4222 โ
โโโโโโโโโโ โโโโโโโโโโ โโโโโโโโโโ
Qdrant๏ผ้ป่ฎค๏ผ:
VECTOR_STORAGE_TYPE=qdrant
VECTOR_STORAGE_URL=http://qdrant:6333Chroma:
VECTOR_STORAGE_TYPE=chroma
VECTOR_STORAGE_URL=http://chroma:8000Pinecone:
VECTOR_STORAGE_TYPE=pinecone
PINECONE_API_KEY=your-key
PINECONE_ENVIRONMENT=us-east-1-aws# Gateway
curl http://localhost:8080/health
# Qdrant
curl http://localhost:6333/health
# Redis
docker exec memoryos-redis redis-cli ping# ๆๆๆๅก
docker-compose logs -f
# ็นๅฎๆๅก
docker-compose logs -f gateway
docker-compose logs -f qdrant- ๅคไปฝๆฐๆฎ
- ๆดๆฐ้ ็ฝฎ๏ผ็งป้ค short_term_storage ้ ็ฝฎ๏ผ
- ้จ็ฝฒๆฐ็ๆฌ
- ้ช่ฏ่ฟ็งป
่ฏฆ็ปๆญฅ้ชค่ง docs/PRODUCTION_DEPLOYMENT.md
# ๆฅ็ๆฅๅฟ
docker-compose logs
# ้ๅฏๆๅก
docker-compose restart
# ๅฎๅ
จ้ๅปบ
docker-compose down
docker-compose up -d --build# ๆฃๆฅ็ฝ็ป
docker network ls
docker network inspect memoryos-rust_memoryos-backend
# ๆฃๆฅๆๅก็ถๆ
docker-compose psๆฅ็ docs/PRODUCTION_DEPLOYMENT.md ่ทๅ๏ผ
- ๅฎๆดๆถๆ่ฏดๆ
- ่ฏฆ็ป้ ็ฝฎๆๅ
- ่ฟ็งปๆญฅ้ชค
- ็ๆง่ฎพ็ฝฎ
- ๅฎๅ จๆไฝณๅฎ่ทต
- ๆง่ฝไผๅๅปบ่ฎฎ
้จ็ฝฒๅฎๆๅ๏ผ
- โ ่ฟ่ก้ๆๆต่ฏ้ช่ฏๅ่ฝ
- โ ่ฟ่กๆง่ฝๆต่ฏ้ช่ฏๆง่ฝ
- โ ้ ็ฝฎ็ๆงๅๅ่ญฆ
- โ ่ฎพ็ฝฎๅคไปฝ็ญ็ฅ
้จ็ฝฒๆๅฟซ๏ผ ๐