SVCG 开发者文档SVCG 开发者文档
首页
快速开始
  • 前端开发
  • 后端开发
  • API 文档
部署运维
更新日志
GitHub
首页
快速开始
  • 前端开发
  • 后端开发
  • API 文档
部署运维
更新日志
GitHub
  • 部署运维

    • 部署运维
    • Docker 部署指南
    • 生产环境配置
    • 监控和日志

部署运维

欢迎来到柒世纪视频组系统的部署运维指南。本指南涵盖了系统部署、监控、维护等内容。

📋 内容概览

  • Docker 部署 - 容器化部署指南
  • 生产环境配置 - 生产环境的配置和优化
  • 监控和日志 - 系统监控、日志收集和性能分析

🚀 快速开始

使用 Docker 部署

cd ai-agent
docker-compose up -d

这将启动:

  • n8n workflow engine (http://localhost:5678)
  • Redis (localhost:6379)

启动后端服务

cd backend/go-echo-sqlite
go run main.go

启动前端服务

cd frontend
npm install
npm run dev

📚 核心部署方式

1. 本地开发部署

适用场景:本地开发和测试

# 后端
cd backend/go-echo-sqlite
go run main.go

# 前端(新终端)
cd frontend
npm run dev

2. Docker Compose 部署

适用场景:快速部署、生产环境

docker-compose up -d

3. Kubernetes 部署

适用场景:高可用集群部署

参考 production.md 中的 Kubernetes 配置。

🔧 系统要求

最低配置

  • CPU: 2核
  • 内存: 2GB
  • 存储: 20GB

推荐配置

  • CPU: 4核+
  • 内存: 8GB+
  • 存储: 100GB+

📊 监控指标

指标值备注
API 响应时间<200msP95
并发连接数100+同时在线用户
系统可用性99.5%+月均

🔐 安全配置

  • ✅ HTTPS/TLS 加密
  • ✅ API 认证和授权
  • ✅ 数据备份和恢复
  • ✅ 日志审计

📖 主要文档

  • Docker 部署详解 - 容器化部署完整指南
  • 生产环境配置 - 性能优化和配置最佳实践
  • 监控和日志 - 系统监控和日志管理

🔗 相关资源

  • 完整API参考
  • 系统架构设计
  • RAG系统概述

有任何问题,请参考相关部署文档或提交 Issue。

在 GitHub 上编辑此页
上次更新: 2025/10/16 11:45
贡献者: NingBye
Next
Docker 部署指南