由于中国网络环境无法正常使用 Docker,添加原生部署方案: 新增文件: - backend/mpc-system/scripts/deploy.sh - 一键部署脚本 脚本功能: - install: 安装 Go 1.21、PostgreSQL、Redis、RabbitMQ - build: 编译 Go 服务并配置基础设施 - start/stop/restart: 服务控制 - status: 查看服务状态 - logs: 查看服务日志 - uninstall: 卸载服务 更新文档: - 更新 DEPLOYMENT_GUIDE.md 第 4 节为原生部署方式 - 添加 systemd 服务管理说明 - 添加 Nginx/iptables 端口映射配置 - 更新故障排查指南 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| AUTOMATED_TESTS_README.md | ||
| DEPLOYMENT.md | ||
| DEPLOYMENT_GUIDE.md | ||
| E2E_TEST_SETUP.md | ||
| FIXES_APPLIED.md | ||
| README.md | ||
| REMAINING_STEPS.md | ||
| TEST-STRATEGY.md | ||
| TESTING_GUIDE.md | ||
| TESTING_STRATEGY.md | ||
| TEST_AUTOMATION_GUIDE.md | ||
| 测试完成总结.md | ||
README.md
Identity Service 文档
本目录包含 Identity Service 及整个 RWA Durian 系统的相关文档。
文档索引
部署相关
| 文档 | 说明 | 适用场景 |
|---|---|---|
| DEPLOYMENT_GUIDE.md | 生产环境完整部署指南 | 运维部署整个系统 (Nginx、MPC-System、所有微服务) |
| DEPLOYMENT.md | 开发环境部署指南 | 开发者本地开发和测试 Identity Service |
测试相关
| 文档 | 说明 |
|---|---|
| TESTING_GUIDE.md | 测试指南 |
| TESTING_STRATEGY.md | 测试策略 |
| TEST-STRATEGY.md | 测试策略补充 |
| TEST_AUTOMATION_GUIDE.md | 自动化测试指南 |
| AUTOMATED_TESTS_README.md | 自动化测试说明 |
| E2E_TEST_SETUP.md | E2E 测试环境配置 |
| 测试完成总结.md | 测试完成报告 |
其他
| 文档 | 说明 |
|---|---|
| FIXES_APPLIED.md | 已修复问题记录 |
| REMAINING_STEPS.md | 待完成步骤 |
快速开始
- 本地开发: 参考根目录
README.md - 生产部署: 参考 DEPLOYMENT_GUIDE.md
- 运行测试: 参考 TESTING_GUIDE.md
系统架构
192.168.1.100 (公网) 192.168.1.111 (内网)
┌─────────────────┐ ┌─────────────────────────┐
│ Nginx (80/443) │ │ Identity Service :3000 │
│ MPC-System:4000 │◄────────►│ MPC Service :3001 │
└─────────────────┘ │ Wallet Service :3002 │
│ ... 其他微服务 │
│ PostgreSQL/Redis/Kafka │
└─────────────────────────┘
维护者
RWA Team