- Created .env.example files for Kafka, Kibana, KodBox, Kong, Langfuse, Logstash, n8n, Nginx, OceanBase, OpenCoze, RocketMQ, TiDB, and TiKV. - Added README.md and README.zh.md files for OceanBase, RocketMQ, TiDB, and TiKV, detailing usage, configuration, and access instructions. - Implemented docker-compose.yaml files for OceanBase, RocketMQ, TiDB, and TiKV, defining service configurations, health checks, and resource limits. - Included broker.conf for RocketMQ to specify broker settings. - Established a consistent timezone (UTC) across all services. - Provided optional port overrides in .env.example files for flexibility in deployment.
OpenCoze
OpenCoze is a comprehensive AI application development platform based on Coze Studio.
Important Notice
OpenCoze requires a complex multi-service architecture that includes:
- MySQL (database)
- Redis (caching)
- Elasticsearch (search engine)
- MinIO (object storage)
- etcd (distributed configuration)
- Milvus (vector database)
- NSQ (message queue)
- Coze Server (main application)
- Nginx (reverse proxy)
Due to the complexity of this setup, we recommend using the official docker-compose configuration directly from the Coze Studio repository.
Official Deployment
-
Clone the official repository:
git clone https://github.com/coze-dev/coze-studio.git cd coze-studio/docker -
Follow the official deployment guide:
-
The official docker-compose includes all necessary services with proper configuration.
System Requirements
-
Minimum Resources:
- CPU: 8 cores
- RAM: 16GB
- Disk: 100GB SSD
-
Recommended Resources:
- CPU: 16 cores
- RAM: 32GB
- Disk: 200GB SSD
Key Features
- AI Bot Builder: Visual interface for creating AI-powered chatbots
- Workflow Automation: Design complex workflows with AI capabilities
- Knowledge Base: Manage and utilize knowledge bases for AI responses
- Plugin System: Extend functionality with custom plugins
- Multi-model Support: Integration with various LLM providers
- Team Collaboration: Multi-user workspace with permission management
Getting Started
For detailed setup instructions, please refer to:
Alternative: Cloud Version
If self-hosting is too complex, consider using the cloud version:
- Coze Cloud (Official cloud service)
Security Notes
When deploying OpenCoze:
- Change all default passwords
- Use strong encryption keys
- Enable HTTPS with valid SSL certificates
- Implement proper firewall rules
- Regularly backup all data volumes
- Keep all services updated to the latest versions
- Monitor resource usage and performance
Support
For issues and questions: