---
## 📑 目录
- [🚀 快速开始(2分钟)](#-快速开始-2分钟)
- [🎯 为什么选择QuantDinger?](#-为什么选择quantdinger)
- [📸 视觉导览](#-视觉导览--观看视频演示)
- [✨ 核心功能](#-核心功能)
- [🔗 QuantDinger 交易所注册邀请链接](#quantdinger-交易所注册邀请链接)
- [🔌 支持的交易所和经纪商](#-支持的交易所和经纪商)
- [🏗️ 架构与配置](#️-架构与配置)
- [📚 文档索引](#-文档索引)
- [💼 许可与商业](#-许可与商业)
- [🤝 社区与支持](#-社区与支持)
---
## 🚀 快速开始(2分钟)
> **只需**:安装 [Docker](https://docs.docker.com/get-docker/)。无需其他。
```bash
# 1. 克隆
git clone https://github.com/brokermr810/QuantDinger.git
cd QuantDinger
# 2. 复制后端配置
cp backend_api_python/env.example backend_api_python/.env
# 3. 生成并写入安全的 SECRET_KEY
./scripts/generate-secret-key.sh
# 4. 启动!
docker-compose up -d --build
```
> **Linux/macOS**:
> - 复制后端配置:
> `cp backend_api_python/env.example backend_api_python/.env`
> - 如果需要更多高级配置,直接查看这个文件下半部分的 “Advanced / rarely changed”:
> `backend_api_python/env.example`
> - 可选:如果你所在网络拉取 Docker Hub 较慢或不可达,再复制项目根镜像配置:
> `cp .env.example .env`
> - 生成并写入 `SECRET_KEY`:
> `./scripts/generate-secret-key.sh`
> - 启动:
> `docker-compose up -d --build`
> **Windows PowerShell**:
> - 复制后端配置:
> `Copy-Item backend_api_python\env.example -Destination backend_api_python\.env`
> - 如果需要更多高级配置,直接查看这个文件下半部分的 “Advanced / rarely changed”:
> `backend_api_python\env.example`
> - 可选:如果你所在网络拉取 Docker Hub 较慢或不可达,再复制项目根镜像配置:
> `Copy-Item .env.example -Destination .env`
> - 生成并写入 `SECRET_KEY`:
> `$key = py -c "import secrets; print(secrets.token_hex(32))"`
> `(Get-Content backend_api_python\.env) -replace '^SECRET_KEY=.*$', "SECRET_KEY=$key" | Set-Content backend_api_python\.env -Encoding UTF8`
> - 启动:
> `docker-compose up -d --build`
> **⚠️ 安全提示**:如果 `SECRET_KEY` 使用默认值,容器将**不会启动**。这可以防止不安全的部署。
🎉 **完成!** 打开 **http://localhost:8888** | 登录:`quantdinger` / `123456`