# 部署架构 Docker Compose 双容器 + 一键部署 ```mermaid {scale: 0.8} graph TB subgraph Docker Compose A[nginx 容器
前端静态文件 + 反向代理] B[app 容器
Go 后端 + SQLite] end A -->|proxy_pass| B B --> C[七牛云 Kodo
素材文件存储] B --> D[DeepSeek LLM
提示词优化] B --> E[Stability AI
文生图 API] User -->|HTTP| A ``` - **nginx 容器**:Vite 构建产物 + 反向代理 `/api` 到后端 - **app 容器**:Go 二进制 + SQLite 数据库文件挂载 - **网络**:Docker 内部网络通信,nginx 暴露 8080 端口 ```bash # 构建并启动 docker compose up -d --build # 或使用部署脚本 ./deploy.sh ``` - Gitee CI/CD 自动触发:push → 构建 → 部署 - SQLite 嵌入式数据库,无需额外数据库服务 - 配置通过环境变量 / `.env` 文件注入