h4rsh740/WEFT-Project

GitHub: h4rsh740/WEFT-Project

Weft 是一个开源的网络威胁狩猎平台,提供告警管理与规则配置功能,帮助安全团队进行网络威胁监控与分析。

Stars: 0 | Forks: 0

# Weft 开源网络威胁狩猎平台。 请参阅 [weft/README.md](weft/README.md) 获取完整的文档、快速入门, 以及架构概述。 ## 部署 ### 前端 — Vercel UI 通过 Vercel 从此仓库自动部署。 - 构建命令:`cd weft/ui && npm ci && npm run build` - 输出目录:`weft/ui/dist` - `/api/*` 请求会被重写到 Render 上的 Go API ### 后端 API — Render Go REST API 使用 `render.yaml` 作为免费 Web 服务部署在 Render 上。 在 Render 上部署后,请更新 `vercel.json` 中的 `destination` URL, 使其与你的 Render 服务 URL 匹配(例如 `https://your-service.onrender.com`)。 ### 本地开发 ``` # 启动 Go API(未认证 dev mode) go run ./weft/api/cmd/weft-api/... \ --alerts weft/api/testdata/alerts.json \ --rules /tmp/rules.json # 启动 Vite dev server(代理 /api → localhost:8080) cd weft/ui && npm run dev ``` ## 许可证 Apache-2.0。请参阅 [weft/LICENSE](weft/LICENSE)。
标签:Go, Ruby工具, Vite, 侦察, 日志审计, 网络威胁狩猎