Prajwalpjoshi/ai-devops-security-assistant

GitHub: Prajwalpjoshi/ai-devops-security-assistant

基于 MERN 全栈与 Groq AI 构建的 DevOps 与安全智能助手,通过大语言模型实现日志分析、漏洞扫描和测试用例生成的自动化。

Stars: 0 | Forks: 0

# AI DevOps 与安全助手 这是一个使用 MERN stack、Docker、GitHub Actions、Google OAuth 和 Groq AI 构建的 AI 驱动的 DevOps 和安全助手。 ## 功能 * AI 日志分析 * AI 安全漏洞扫描器 * AI 测试用例生成器 * JWT 身份验证 * Google OAuth 登录 * 仪表盘分析 * PDF 报告生成 * 特定用户的报告管理 * 深色/浅色模式支持 * 响应式设计 * Docker 化部署 * GitHub Actions CI 流水线 ## 技术栈 ### 前端 * React.js * Vite * Tailwind CSS * Shadcn UI * Recharts * jsPDF ### 后端 * Node.js * Express.js * MongoDB Atlas * JWT 身份验证 * Google OAuth ### DevOps * Docker * Docker Compose * GitHub Actions * Render ### AI * Groq API * Llama 3.3 70B Versatile ## 架构 前端 (React) ↓ 后端 API (Node.js/Express) ↓ MongoDB Atlas ↓ Groq AI 服务 ## 在线演示 前端: (添加前端 Render URL) 后端: (添加后端 Render URL) ## 本地设置 ### 克隆仓库 git clone https://github.com/Prajwalpjoshi/ai-devops-security-assistant.git ### 安装前端 cd client npm install ### 安装后端 cd ../server npm install ### 运行后端 npm run dev ### 运行前端 npm run dev ## Docker 构建: docker compose build 运行: docker compose up 停止: docker compose down ## CI/CD GitHub Actions 会自动: * 构建后端 Docker 镜像 * 构建前端 Docker 镜像 * 验证 Docker 配置 ## 作者 Prajwal Joshi MERN Stack 开发者
标签:AI日志分析, Docker, GitHub Actions, MERN栈, MITM代理, Sysdig, 安全辅助, 安全防御评估, 版权保护, 自动笔记, 自定义脚本, 请求拦截