Docker Deployment
Quick Start
bash
# Clone the repository
git clone https://github.com/LittleXiaYuan/Tori.git
cd yunque-agent
# Create .env file
cp .env.example .env
# Edit .env with your LLM_API_KEYLite Mode (SQLite)
No external dependencies. Perfect for personal use.
bash
docker compose --profile lite up -dFull Stack (PostgreSQL + pgvector)
For production deployments with persistent storage and vector search.
bash
docker compose --profile full up -dThis starts:
- yunque-agent — The agent backend
- PostgreSQL — With pgvector extension for embeddings
- Web UI — Next.js dashboard
Custom Docker Build
bash
docker build -t yunque-agent .
docker run -d \
--name yunque-agent \
-p 9090:9090 \
-v ./data:/app/data \
-e LLM_API_KEY=your-key \
yunque-agent